92
3 1221
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 263667000 746003158
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157817004 430531343 790602071 875178975 920047902 988837450
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180861101 214344161 223792950 457403480 915838430
1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026
1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027
1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956027 1956026 1956026
3 889
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 919883270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 474031218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 899935382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 529110503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 658698618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 432856575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 752459086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 613186189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 544369842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 678887579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 898480997 0 0 0 452774625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 888396235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
136275249 113485730 88102968 71550102 55511778 38726688 38605846 35166809 34435676 33767903 31859944 31074956 29106966 29063474 27872096 27803683 27612952 27569776 27092997 26999101 25837200 25598316 23873182 23811670 23020972 22986632 22610054 22426720 21599757 21598926 21186788 20770019 20330235 20034141 19540227 19393517 19290384 19152901 18826556 18623891 18343218 18219333 17554821 17322580 16939147 16613296 16521460 16507089 15986490 15972435 15870456 15848796 15328629 14964047 14945764 14920133 14712809 14674249 14567665 13903049 13794071 13318674 13291387 13137990 12893471 12801334 12183989 11980813 11793496 11717848 11545457 11245538 11205823 11172133 10940984 10665652 10651724 10444849 10348790 10319177 10096594 9935861 9894306 9758303 9736425 9629384 9581353 9559970 9284214 9267621 9031510 9001933 8989563 8763314 8704346 8543240 8388160 8355210 8353377 8324766 8264932 8188230 8173024 8038170 8028299 8027843 8001859 7904077 7883469 7875855 7768019 7666289 7416902 7291067 7246620 7050773 6970669 6936248 6802803 6748810 6708909 6698194 6689106 6590843 6521607 6512047 6509301 6506435 6458795 6384799 6330344 6256739 6174718 6032952 6009322 6005539 5965552 5937628 5885035 5842583 5757752 5284763 5216414 5151827 5118517 5038693 4975445 4921498 4895954 4894654 4880142 4831168 4791219 4787707 4742943 4710480 4705106 4639883 4599830 4566716 4537311 4456385 4279426 4187305 4165201 4164658 4125379 4001252 3997222 3987829 3927753 3834490 3814211 3713380 3617104 3575050 3533876 3513568 3493268 3491735 3465699 3430907 3396822 3389813 3365404 3343647 3337387 3316795 3263516 3254736 3244624 3200323 3200259 3185541 3127551 3111017 3083500 3039582 3028979 3020468 3006163 3004352 2972512 2950798 2922134 2909498 2908659 2907246 2887851 2875700 2851830 2842770 2820777 2819035 2805150 2789046 2713747 2674012 2669850 2640674 2631640 2611088 2574418 2569568 2551568 2546496 2504724 2502478 2499545 2493006 2444798 2429745 2415950 2412125 2412066 2384549 2368410 2331190 2299323 2296008 2254111 2188746 2187150 2176934 2163948 2144368 2137435 2133994 2131817 2112393 2097342 2074612 2052271 2046952 2030555 2020947 2014254 2011872 1974504 1958484 1956255 1946970 1946775 1906262 1900461 1881345 1865476 1857251 1854951 1852844 1838093 1832022 1827275 1815349 1804159 1786544 1771516 1712438 1707950 1691875 1683913 1682639 1671040 1667063 1662107 1656390 1647888 1647387 1628402 1601586 1601312 1599954 1597385 1595266 1590467 1590019 1581970 1562151 1550145 1524262 1522398 1512386 1500743 1493054 1488875 1464635 1448904 1435013 1415430 1415314 1412706 1392430 1367378 1360095 1330231 1326236 1313777 1311192 1305531 1293070 1272779 1266797 1264133 1263942 1261050 1236699 1236240 1234323 1230237 1224864 1223455 1210372 1208336 1206006 1188580 1170033 1169850 1158570 1142491 1117250 1103846 1091125 1090714 1088382 1084242 1080013 1069313 1017288 1010967 1001570 1001489 996615 986091 977461 969179 956017 951243 942407 939777 939494 927723 919788 916212 900134 897524 878852 876109 872491 863125 860192 853869 850937 845425 845412 835166 827791 824978 822036 816054 809218 789805 784149 784046 779494 770505 768440 751979 751124 748008 740120 736819 729664 718083 715881 715201 712241 709896 709527 708459 700287 697515 696609 686943 682162 673708 670879 668463 666300 665193 657820 655869 645713 639924 638066 634313 628656 628143 626622 623578 621231 620220 618409 612180 610083 605403 603189 592097 590000 584467 576050 573239 567096 558922 557081 555479 554390 552356 552233 545866 540056 531545 527461 525062 524984 520826 514142 512292 511070 499487 498362 495463 493172 491129 490874 489921 481372 473457 473142 472612 471753 470395 469081 468809 466130 465462 462950 458183 449818 444883 442882 442425 437642 437372 437025 436421 434086 423111 418856 417164 410681 409688 407627 407489 397015 396992 392218 388584 388391 388092 378769 372895 365638 361312 358946 356380 352857 348220 346397 344155 339965 337532 337498 336305 333332 327868 326421 325205 323097 321709 320412 317188 314588 313177 308721 307706 306697 306338 298929 293621 291214 288130 283178 281957 279512 273378 272621 271500 266060 262532 262331 261698 260242 259666 258867 255018 253866 253847 251545 247984 246522 245493 242998 242867 241515 240120 237647 236735 235871 235387 234273 233205 232931 231477 231226 229689 226612 226522 222912 222108 219992 219580 217700 212313 206955 202455 199128 195760 190645 190439 185779 184279 183267 182341 181774 180365 175394 173794 172015 169729 168060 165200 164911 164105 164092 163876 163563 162244 158116 157161 153943 153798 152860 149369 148834 148768 148502 148061 147314 136319 135174 134876 132700 132135 131619 129398 128437 126544 126366 126086 124403 120345 119935 119557 119060 118610 118065 115179 115157 114774 112524 112345 110968 109301 101449 100880 100820 100360 100300 100099 99423 99371 97793 96969 96839 96642 94008 93628 91586 90903 88867 88199 87855 86527 85252 84933 84821 84419 79377 79239 75885 75825 74480 74264 73281 72972 70252 69877 69835 69148 68642 67917 67234 67108 66973 66902 66768 64701 63341 63302 63164 63077 62813 61398 61307 61118 59860 59063 59018 58679 58677 58075 57993 57939 57357 57122 55659 55325 55070 55031 54180 53135 52708 52146 52093 51037 50786 50450 50207 49801 49800 48036 47768 46672 45782 44835 43113 42672 42597 42549 41760 41285 40754 39752 39508 39179 39127 38748 37344 36550 36455 36203 36093 35774 35285 33913 33862 31711 30595 30401 28786 28657 27847 27839 26446 25914 24516 22004 21640 21232 21189 20506 20213 20057 19893 19321 19316 19224 19218 18041 17341 17299 16509 16417 16075 15411 15341 14759 14014 13397 13275 12962 12942 12849 12664 12340 11973 11971 11303 10963 10859 10383 10202 9815 9445 9434 9390 9258 8346 8338 8013 7992 7986 7914 7852 7826 7683 7600 7132 6872 6744 6416 6327 6292 5618 5252 5233 5131 5039 4644 4643 4569 4511 4453 4216 4147 4039 4024 3827 3806 3796 3721 3717 3685 3556 3426 3346 3269 2797 2768 2686 2678 2660 2454 2402 2314 2123 2071 1932 1765 1643 1577 1497 1406 1286 1225 1170 1003 996 937 906 844 769 766 758 728 718 704 696 694 673 659 596 576 564 564 471 438 400 362 353 350 301 285 269 234 194 138 128 127 114 107 107 107 97 85 77 53 53 47 42 39 39 35 25 20 16 15 1 0
131183610 70369049 59249404 58251238 55493647 47081910 45416371 44383856 42594282 42099414 37246699 30860739 30397863 29067809 28520337 26889130 26519174 26295406 24182359 24155171 23881946 23794996 23543365 23359198 23120659 22628583 22488053 22478262 22062949 21684571 21221461 21131089 20971360 20725502 20289777 20026883 19921221 19909549 19760492 19736762 19536323 19395302 18607862 17544094 17305379 17005035 16239033 15888923 15801847 15698687 15229018 15191185 14704622 14690516 14539186 14382416 14032194 13887209 13863404 13772815 13704515 13305696 13203023 12970941 12804033 12595940 12475493 11868800 11797136 11765791 11756329 11657912 11511817 11222155 10994245 10975994 10945304 10396590 10331997 10127300 10019197 9960724 9768617 9682626 9546358 9272058 9155660 9044656 8927714 8819807 8717551 8564195 8496387 8408978 8245485 8206814 8111097 8105137 8061652 7972253 7896094 7894551 7867390 7848846 7757752 7600857 7597286 7565711 7554057 7524332 7517533 7166967 6679328 6393401 6391349 6288853 6213305 6149023 6123280 6086293 6059363 6002199 5919789 5908762 5882046 5865224 5632878 5613565 5579144 5519421 5418294 5362709 5355302 5323245 5281613 5237964 5224033 5016658 4970877 4929840 4908415 4894196 4892980 4879459 4843122 4826598 4811185 4752195 4747388 4665806 4566270 4475205 4467883 4352039 4316988 4295700 4194475 4125598 4117912 4046161 3995890 3978113 3894020 3876088 3871197 3799749 3702522 3648631 3627989 3583420 3548738 3540440 3495538 3488959 3452317 3437401 3417320 3416398 3361834 3351445 3351012 3345412 3282472 3270236 3241939 3188845 3175206 3131349 3112352 3085998 3018613 3012363 2972100 2952392 2941320 2935242 2863751 2838972 2836909 2831217 2771379 2754137 2680871 2672780 2613581 2604958 2602096 2588202 2545144 2503045 2485529 2463901 2453350 2439310 2429859 2381088 2370201 2331255 2324564 2290948 2218691 2217238 2175720 2072453 2072045 2059594 2056867 2020656 2011144 1994607 1932809 1930053 1896824 1895294 1893031 1892999 1880951 1869878 1863352 1859949 1845858 1841113 1819697 1816389 1805946 1802040 1784635 1779122 1776225 1763606 1753692 1745682 1740238 1731385 1698960 1677028 1672150 1662383 1655916 1652619 1646607 1646256 1645342 1640481 1639127 1633528 1581003 1576824 1574337 1551135 1538143 1533277 1482362 1468892 1468499 1460767 1438777 1431213 1422087 1420381 1418644 1418507 1412120 1406063 1393247 1389564 1381900 1366595 1360382 1354453 1347516 1329313 1325374 1298326 1284195 1274692 1270158 1266875 1216114 1203712 1201027 1164588 1163261 1143736 1134591 1127876 1117953 1092488 1086344 1084165 1068413 1068357 1063075 1040296 1032706 1028618 1020938 1013773 1009114 1007960 1000426 994013 988958 980219 965272 952489 939768 935584 933295 932407 929931 925353 918891 910907 899533 898655 895389 887170 883550 882535 859312 857899 853127 832976 830795 820713 804349 803146 789845 787997 784014 780800 777510 773243 772585 770478 768491 766982 756529 731358 719878 714388 700898 698276 697151 692050 682827 682817 679793 676707 667280 664526 663792 660813 648575 645704 637708 633318 632809 630996 625624 618431 617650 613033 610937 610198 607436 606345 605028 604224 603185 597457 594840 582177 581276 569386 557045 554054 551625 548469 547973 541558 532838 530081 525686 525419 525304 503162 500032 499834 495787 490537 487489 486183 474984 472171 466986 464591 461045 457826 455709 454093 449405 444935 438800 436335 435604 435146 432364 429897 428123 427053 421644 420809 417269 407625 407551 394894 392424 389460 388394 385871 383183 379697 379281 377766 370487 366536 365843 363870 363790 352818 352816 349983 347644 346705 342692 341591 340725 339631 338500 336401 330621 330121 328657 327575 321147 319714 319358 317536 314085 311068 306511 305536 299606 299201 296134 295496 291472 290514 288326 284189 279611 274716 273857 271642 270376 269112 267433 262015 260678 259947 257469 256706 246102 237060 236932 236866 233980 233346 229190 226669 226363 226036 224880 224692 223688 221444 220157 218534 214972 213651 212661 211484 210026 205742 204851 203192 202613 199523 197693 197395 196362 195837 195106 191419 184346 182893 181305 181001 179976 179852 179145 175257 174260 173869 173530 173389 171166 169753 168480 167869 167790 166116 164557 164524 163958 160270 157510 157434 156061 155979 154297 152968 152624 151137 148768 148735 148121 148043 145693 142792 142338 140021 139641 137461 136717 136610 135308 134907 134722 132398 131365 128996 127922 126919 126244 125328 122389 122360 120094 117567 116049 115451 115258 113459 113114 112820 111875 111767 110771 108537 106201 104833 103515 100353 99577 99516 99400 98231 96489 96430 96063 95245 94579 94283 92626 91953 91947 91172 91131 90261 90089 89690 89242 88615 88346 87573 87029 83712 82753 81461 79200 79064 78388 78369 74418 73771 72386 71566 70460 68364 68282 68235 68143 67209 67079 66690 66137 65385 65062 64174 64076 63213 62971 62687 62449 60491 59696 58645 57994 57941 55424 55394 55159 54171 54064 53556 53258 52325 51277 49494 48908 48542 48201 47547 47038 46810 44482 43824 43652 43040 42501 42413 41864 41649 41577 39430 39231 38277 38058 37869 37592 36445 36265 35868 35668 35514 35488 35383 34937 34747 34549 34411 34112 33713 33670 33494 32729 32413 32259 32071 31414 31297 30955 30871 30512 30282 29425 29256 28475 28044 27972 27715 27561 26047 25521 24532 24100 23896 23866 23597 23572 23386 23254 22504 22070 21805 21645 21524 21384 20394 20294 20088 19839 19536 18820 18668 17971 17860 17562 17193 17009 16860 16531 15677 14222 14108 14087 13910 13762 13090 12832 12169 12165 12001 10738 10521 10119 10106 9517 9370 9293 9018 8886 8757 8748 8732 8699 8663 8004 7777 7533 7407 7072 7060 6841 6706 6650 6628 6584 6488 6465 6411 6200 6162 5964 5748 5721 5482 5474 5469 5310 5302 5212 5023 4882 4869 4494 4442 4404 4394 4357 4299 4191 4037 3946 3748 3730 3714 3700 3694 3603 3566 3522 3432 3312 3125 3116 3073 2818 2775 2738 2706 2671 2622 2607 2590 2586 2506 2374 2262 2207 2172 1998 1873 1856 1719 1695 1638 1560 1529 1509 1504 1501 1470 1330 1256 1239 1223 1177 975 841 671 625 615 538 525 511 500 485 465 382 378 377 345 331 324 316 279 279 250 240 182 165 162 129 105 85 76 64 52 50 47 45 34 4 0 0
167319344 108876150 77136614 68375045 68085510 65176566 50807924 47823516 47814868 42271667 39364465 38334592 37351781 37143453 35117456 33063644 31719188 31576239 31543617 31317990 28735246 26965756 26755918 26647038 26111460 25805704 23603079 22654002 21241630 19377843 19278027 19151481 19028269 18965991 18453635 18447388 18426680 17857916 17650273 17194095 16891340 16800515 16673628 16659053 16041216 15599285 14953867 14805211 14610120 14157274 14154964 13823376 13620366 13539284 13442271 13403288 13136833 13031618 13028423 12962217 12595907 12364395 12122949 12097376 12039006 11865406 11748641 11678918 11164681 11020163 10180005 10129817 9921349 9411807 9311282 9225235 9087015 8940416 8905533 8809973 8784533 8736186 8534687 8375941 8241694 7977265 7963986 7939210 7918276 7866298 7589389 7523581 7423857 7350630 7007403 6917093 6752619 6694264 6525977 6407318 6334362 6108827 6049888 6038624 6025372 5906708 5834939 5762652 5692412 5616319 5539397 5438258 5331596 5271478 5250950 5154967 5083231 5054039 4993058 4935508 4935138 4815155 4714897 4687626 4663771 4648042 4576220 4574223 4562714 4547090 4513350 4497928 4364172 4313673 4270932 4240876 4223947 4217458 4100910 3990746 3967072 3942138 3925973 3925617 3838538 3785987 3732125 3716815 3712589 3695849 3630638 3620817 3588161 3564210 3477782 3430330 3363501 3351389 3347609 3324981 3277444 3264631 3251371 3249897 3212543 3205696 3192193 3157117 3106526 3066868 3056196 3051259 3034244 2996108 2972570 2958949 2939832 2911895 2803578 2800667 2787388 2754701 2709191 2699932 2677617 2677328 2673716 2615969 2611889 2585568 2580270 2576064 2491320 2457414 2385833 2384091 2381531 2377505 2370143 2343638 2305689 2305527 2295333 2274572 2269956 2269944 2111346 2094986 2073588 2073204 2057172 2043353 2041304 2039095 2021217 2013361 2000598 1936156 1921386 1917856 1917536 1915610 1911716 1903096 1886929 1879382 1860395 1845214 1799601 1766493 1761228 1753613 1752361 1741108 1738366 1736787 1727194 1715120 1704675 1690332 1686019 1679097 1639263 1615908 1601350 1587164 1566155 1556662 1548852 1544816 1539217 1535553 1521307 1461490 1459967 1440539 1438539 1409826 1397161 1393796 1381969 1374451 1328562 1323001 1319177 1295970 1292877 1285542 1281311 1277947 1277177 1272283 1271164 1268642 1266681 1265102 1258008 1247621 1238904 1238049 1232331 1225570 1215747 1212436 1209742 1208969 1205600 1197609 1186131 1180427 1176522 1157289 1154229 1142952 1132264 1131463 1114844 1112659 1099301 1090411 1087431 1083778 1074309 1066323 1064221 1059588 1055562 1039740 1039683 1031610 1021225 1008998 1003044 1001691 991276 982085 979234 961016 949815 943376 942823 931584 920541 910140 904209 895855 889344 888659 882450 881844 874186 873132 870148 865639 859172 846778 835197 834606 830152 829775 827898 826164 822828 818081 817690 814935 813205 804875 803181 800769 798663 797948 790602 786188 783615 776438 769984 761860 760725 756240 756097 756043 743095 742818 742169 741293 740957 737118 735233 731755 730782 728417 710862 704427 698286 697443 686663 679331 670349 662966 652230 651939 648880 646735 645388 638478 635326 631650 628438 626249 624180 614877 614178 612471 611189 609628 604651 601288 597147 589011 584621 582535 578581 575887 567685 565724 562793 561837 557447 552313 547258 541253 540328 539173 536560 532032 531109 527824 526741 522950 522038 519949 518617 516697 513410 500434 499091 490614 487565 480773 478106 475268 472107 471261 468380 464120 462881 461704 459224 455432 451352 450664 447803 440675 438937 438172 434650 433843 422981 420435 416446 412852 398872 389123 385304 374217 374008 372323 369635 369004 364764 364360 355161 352799 339211 337074 335543 331637 322505 318812 314024 313935 312863 310178 306169 304417 301784 300606 296400 295963 295859 293499 292222 292104 288270 285971 282933 280456 274987 273886 273811 273123 271901 271897 271146 262106 258767 254156 249755 247273 244082 238591 238280 236158 234074 233089 231541 230984 230514 227057 224970 221117 220124 215926 215321 212591 211093 208519 208051 203692 201576 200896 200887 198906 196682 196662 191758 191632 190750 189885 187383 181214 177962 176881 176871 176545 176544 176412 174685 172137 170290 167739 167154 164057 163749 162841 162664 161384 160967 159968 159754 159200 159103 155520 154838 153524 152256 151931 147795 146999 145685 145360 145243 144289 142931 138768 137341 137052 134283 134064 132352 131462 130723 128550 128533 128143 126132 125834 125575 123758 123570 119479 119234 119028 118509 117865 116735 116336 115206 115065 114404 110436 109169 108472 107351 105504 103348 102935 102484 101983 101971 101063 100119 97534 96286 93949 93467 93377 93157 92781 92545 91697 90756 89738 88904 85427 85391 83279 79596 78369 77644 77446 77018 75665 75229 74701 74146 73308 72995 72731 72225 71023 70926 70436 68292 67677 67650 67423 66428 66420 65919 65097 63856 63700 62520 60197 59647 58402 57559 57499 57214 56562 56362 55986 52210 51854 51117 50709 50484 50451 50175 50014 49984 49231 48914 48276 47877 47752 45302 45299 45108 45069 44809 44594 43813 43016 42927 42906 41923 41598 41298 40384 40031 39672 39665 39537 39065 39002 38954 38896 38143 37788 37540 37249 36158 36060 35959 34932 34395 33388 33352 33238 33190 32596 32439 31593 31319 30304 28905 28836 28799 28492 28277 28209 27449 27320 27117 26449 26019 25536 24905 24716 24231 23597 23055 22920 22897 22831 22422 21605 20960 20732 20458 19660 18784 18689 18173 18168 18118 18071 17955 17779 17748 17255 17202 17075 16980 16925 16883 16863 16500 16046 15948 15721 15453 13937 13304 13221 13062 12824 12598 12575 12463 11440 11291 11204 10522 10108 9864 9523 9378 9123 8916 8543 8445 8372 8332 7985 7609 7526 7515 7283 7259 7151 7083 7064 7019 6851 6630 6491 6481 6405 6321 5977 5755 5734 5661 5556 5456 5224 5137 5053 5004 4559 4521 4491 4297 4288 4278 4275 4014 3966 3946 3888 3797 3789 3777 3649 3648 3350 3238 3214 3002 2976 2850 2723 2517 2454 2270 2247 2246 2122 2056 1898 1889 1825 1736 1640 1612 1583 1536 1513 1490 1446 1335 1298 1287 1271 1216 1196 1145 1141 1096 1088 900 881 784 757 641 623 589 569 543 540 512 483 482 377 333 249 237 229 220 210 183 143 117 107 104 88 85 73 36 13 12 9 6 1 0
3 869
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158234924 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 700762916 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228627901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 774912043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98540859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 912845348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 970588980 0 0 0 0 0 0 0 0 204466033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 377558166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 416500440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51445259 0 0 0 0 0 0 0 0 0 0 0 0 929588579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242245792 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2786322 722770 1689 10570 6889488 9562908 2552041 225496 128402 29879 17 6552274 1783656 792575 16725 4860438 205731 449569 276602 1883690 1074149 1500458 103569 365904 57215 600192 2194 209835 9519836 76 29576 20563093 126219 62960 27035126 285954 491401 224 208966 976270 25890395 40486 870079 560647 442163 62208 5032 205122 282347 44095 63729 799487 958584 3623 602363 54652899 314711 131 362126 2110 5660285 14435748 28932 1579 3696030 3451868 1862139 10295928 8815081 502 20887 624914 9445 5399697 158900 2127 3755160 1485165 676 2598385 4182865 1054720 3373802 456721 5087674 8779 8607527 476427 2483936 5722 6458504 427694 641399 1508886 2104517 0 17286 3425051 89980 83937 1856 1540215 5530 9214761 219003 181604 384040 859398 4661556 12232538 3373634 10282 1420329 3902871 1058351 2058237 337675 2722203 686442 88454 139672 9836935 5852525 3626645 269931 862278 58334 1791578 771 42 1691763 2277407 104179 248524 13 7372 1745833 365390 9250 228783 1040631 5246781 90817 814258 607119 2031216 7076 4663637 174321 7134155 0 223064 522204 25405 514 957 2319580 156338 1013495 11726815 10077310 16 1583 639 88870134 1387764 2698 82018 523543 132839 49270 2263310 1185275 204364 531575 89981 178890 139340 5220688 6910199 992743 2141543 44297872 1502830 239 63930 172605 15718751 3898408 6967139 332312 2935337 10175915 1747961 8751175 284558 2928718 32462 815569 124072 24308 169381 10254 3749 31 2146649 3043935 40 8442 2907445 262960 138846 957342 4024711 9 154651 78362 499206 54532 1580615 76446 11546168 52301 1454705 1559092 112959 20211362 135296796 24040 2164 318418 16589 187971 2263280 541176 4931 7460 3901199 3447222 373343 60 2523937 2682165 2256921 18565 3302 469461 2789327 633 2734149 134560 2705 20405470 3166552 74029 57665 5223537 8988449 2954741 92786 566468 892537 249130 7075 700353 487885 9596862 1759040 5405291 18145 1927 47706 3108510 32671 39047782 23282 1632982 237626 104564 332340 807 325085 333590 75737 52859 3082109 786506 8156631 5072 686785 696059 7950314 16817 1800557 205855 47630 3137 36558 469853 17954971 16288 202631 537248 4561787 1795423 842155 133341 432719 183860 2811 81523 81826 38852 276537 18807 9482446 604163 342332 17316 442728 128788 3634425 269465 12450 988838 3474 10837 34126 826125 7418339 3468610 7203310 36647 111 1259723 1287 1316933 974015 193171 317363 1514168 29659 6647 28088 80156 2189671 5820843 695 67771 3029 20729 7939 581289 3448906 6394505 555 10092 15626 443248 88152 1155767 828830 2763563 850189 48324 92673 21433 7963376 3927 1231803 5936515 8670 19307 1662121 3528 12985 2599526 141677 33632 365 38329 1339216 269362 43468 176387 983619 805003 4106 195181 2153428 29116 6839100 440604 693790 213061 2563801 1933 1620491 3440 588747 268049 23698 2114450 559820 56328 3373728 453730 111967 1623506 2775880 1700692 422549 6069195 259 54 521205 2095077 24268099 548388 135205 1312728 6632552 692868 336008 2075671 37250 370 2563880 1296873 144976 60489 25609 114403 162880 786485 119865 86557 1902 9391090 71102 37244 762942 933562 8973172 356773 501955 48 5021967 426968 9848 75 245432 7782599 619633 2411 38705822 119015 34 6992 36223 1591 89430 2091232 38204585 109559 265544 38540 4223866 765802 2620613 19624159 1195698 147 2201 898051 17434368 45024 27317 1005 104537 190243 7179 15722 2572 21259 743626 140858 191374 469965 15343 104579 1751059 531898 2664112 19438 1303841 263986 400611 133088 329173 131881 11848332 3274360 91920 769 17771747 676798 611411 3250 2327430 376619 263112 686454 21905094 1283033 25511 201103 353049 3448979 547 113247 100746057 867105 165755 1556155 1387552 1112371 1761502 563799 9262429 635753 150151 24230 44218 3193238 40390 98146 36288076 21527305 52057 68686 10897323 75797 1716672 118472 494874 18411 7680805 8760726 1465 31733 13869 92627 614 16081091 404321 52062 1907507 62017 1436236 75835 517052 1 716 20070 230704 7105 16308 3187056 876544 1028423 1947288 117460 12 68165 8530665 1777543 3003898 92127 123087 8960 1113783 1510228 184734 5992 16106 15504 3655599 1127437 61865 360759 531521 248786 1075898 42536 39927 202663 10684 6110 421966 18494 755978 244112 46816 13734046 4508799 1254 6789199 30449 640082 722211 118187 273679 0 95 3386446 718 2831183 95816 4214 1510053 1206359 36640 70099 97199 12789631 702950 1697338 209028 295 39953 2466361 258156 165 281 1513400 506 100595 250339 696052 832499 9 270363 116978 10723790 9510 261073 143877 84543 314446 13797 150579 595 11014 51262 5789517 33494 1273182 86992 109355 53195 20345 879539 25822 100829 1200848 493623 249087 5012529 321447 69762 3282 975677 4758 9741737 60380 2524861 2236161 41245 4727760 262438 376037 155997 479398 6291141 483397 753534 2706301 341565 139268 83508 889092 4554 126873 2133 934747 79775 144029 1991302 412844 41366 83291 2386966 21951 146955 2902137 21484 184377 3190 62337 7570851 6216443 17663 961291 5647 23498 6143 200804 6763 2044702 660388 223 19 1594050 1217 136302 1209 63981 295261 462318 196899 68003 902 113573 1473955 67419 119557 42258 1242695 13091 141646 1126468 840519 12579 1303973 2535316 57692 7689 1230055 3490953 3090333 82964 254924 7844719 262840 3158769 873200 32235 27706 2747897 14600 109775 3120403 398621 7784291 1727611 16609217 204034 109352 96004 5321047 75404 611517 1571653 9563724 172073 359 27141 31839427 1687 249849 1281486 769402 167901 4804 188004 2412958 65064 2299238 219090 999 1080745 19280 45427 18331809 97652 2104 335751 7175034 5228909 5670 26974 12565501 22043 75184 186005 1119 1145868 39107 42071 1792142 5974 926415 2874511 1047314 522974 11 1426995 277406 17083919 236975 2394971 20861 2815576 214581 537150 1703972 21427 265786 317 1615079 237049 956130 7685 523187 36930 14414 15588017 10103827 235879 137 873117 66644 94428 257983 14170285 4589310 9005145 942421 34045 27591794 102471 69283 44675 10 3369 50 11153623 400850 2852 1278340 276621 23272 406632 554089 66052787 26658 2031464 1800
4415771 5113336 192441 582806 31298 123210 767527 22936 56244 15913 1565805 12751 1093 209166 14187955 228553 10546 269138 1364 21381 22156 428841 21794204 14180174 54872 195146 9786 788647 112988 6808631 7694 133741 2631511 3562 22389457 39146 3328491 20216 14950 974192 41165 110999 3847 5164086 309302 4926 882 1900029 20004132 20716 4 25729396 3438551 65722762 39864356 3785470 504890 362427 164649 1410280 175 11072 79405 363516 1166 41787 985499 102448 7573 10465 1644077 3163483 464045 405405 11320644 9625690 183017 3665701 2071632 251755 168926 259240 22638 4168352 1906930 7964082 2852319 42924026 8519734 39407 17282892 314576 79705 1266443 107802 1974 239982 689797 435956 62815 464105 5710900 114672 55971 7 120 2138 96414 33505 63285 14755 3619778 175 413707 21670312 30010 166 84552 71291 10777786 18062 2436480 23897 267438 3546 75912 2304400 251 1227549 14 26872 205258 3366189 8919886 957636 861682 38024353 4099 55067 34885 87889 8579 104928 5989199 1169624 4083 90882 4028109 8034 440083 38835 62467 202425 1578086 550885 3128 1432543 859686 6726 254330 7133319 95153 91030 1972816 171841 13034 4580869 74610 14865 386854 5 79453 10784 395634 9028385 810 51312 182281 4647063 248265 490636 22366 5444 1161447 2504068 309306 2613 1198609 31 84057 632416 342020 13336220 4474182 2069285 620230 1387 103626 854617 2369388 13352 234999 1819485 2558 2698657 220575 1274008 677290 1906629 71132 4369522 3025001 3292869 1203 7931 1074630 73043 4101684 13170410 467378 139529 1915186 32 14061549 53232 54323 52415376 391347 50336 51 2935379 4854 1160881 4980457 2953980 3372957 4575210 5827484 2195436 2233426 30944 38951 29811 15 5032 99712 153332 586969 316063 3994578 4518 784 1616112 57375 131603 13006649 20342718 89438 45588 74202 47027 28937064 1364059 197920 5789 9318 35988 362031 7387 16809764 63781 263098 7139336 22060 158253 197565 1301610 42202 102843 4384179 176918 90727 4965 2036395 533511 11927 720409 13352 454 281831 34540 12952 8792 706575 457 958861 2136 108073 19596 9408 1559090 6450645 100815 3483973 19169 7184 8774911 4279 366071 375618 486179 118454 180627 282 879956 15860333 969309 85349 30482 41319 95870 15184 106567 300324 37912 17563 17523 9468 225384 1 139898 1085273 6306845 6257583 12337938 13439 491542 1642557 462486 1043627 56251 3799583 1954 620683 17024 9365803 14613007 34515 291913 271893 1216089 7838102 15069124 3484388 143945 4266471 10883 1567358 7976 1552 2508 14719 42664 79375 62697 4765 269419 14522707 112911 716686 4160085 6900600 157 2472009 2738 49734 39411 1894 273614 7409 10161567 457441 86687 118430 684361 836909 3399 220545 3709796 882988 5280882 213331 345471 4509280 272001 5190378 145093 539116 76645 840259 38563 97674 98076 8428778 6707091 833867 64696 38620 13372 1020 111835 1462844 2866 559853 255503 281 1829556 1503050 615320 56905 429 309661 3657 190021 169916 3146053 4485 362770 139173 5896948 6661 6927 100381 9345 42883 32304 2645206 22573 240553 83194 321642 62513 292 779 1357808 44238982 105803 3430609 1477209 137924 302669 53562 306 9669471 3437 481342 135093 588450 1044029 332346 231689 17036727 1434577 3837744 2056 1121648 179601 840578 25197 985648 71034 11211043 70194 324 1730734 868 154373 64006 9476970 181417 1088803 12175 1660884 124570 49258 10534 5981 88172 3734 259539 2361 9553 2684212 452469 148406 31546 9960836 4512711 6770156 150341 1814365 763159 12790701 573278 131855 415779 12313 2967696 20048 340318 86943 453181 3547 18174725 1137750 21582472 36176 266197 140594 9628452 1951946 10437946 3767161 398944 15732186 15179878 1493 69184 1525041 43829 64434 37485 177982 852490 65 19214 4557505 79625 284067 2047549 5291 1144771 1745 849624 3084524 4027162 805672 80496 4377 24121 626873 5776 626053 20695 3122776 58084 150 1104 2687771 435984 52328 34654 15684505 3318 13810256 452777 588658 20305079 22801 1727069 92718 9423815 251263 45634 522 12795 6062265 11783 1282777 152606 184173 1252004 16237 1578622 1625240 537022 187082 2966593 125380 391629 1506072 1608720 318300 247874 35068 6998611 311060 180 1284 52911 34455 245963 83278 6034 151955 17708 7073935 121596 205034 58035 185411 2739 2394 7313 161993 4480 9156 174508 355490 42333 371658 40 431 4389 29028 3867678 1607377 854762 1501977 7298 29991 23141 5995089 81994 1542230 286847 1122260 4933516 18687 89850 3632306 106062 1540946 995 902 4777 52689 288844 216912 1367870 170805 192824 393366 9194 595687 9616 226062 2370813 955396 19383038 57702 182760 172057 693262 1117682 9646778 253433 359386 40826 13938509 235019 294 12035585 236836 54350 2966 165171 71372 5230951 57322 3817356 302061 3004417 1985 51053 599047 130296 84726 4278492 22565 8906 113008 905109 741898 22674 889200 21326 766381 548835 425712 129264 4254184 193561 8001 5809 1236488 210579 317795 89463 83453 726158 33112 423025 1677652 271053 17091 2369 1270 885812 138091 561212 2515047 204454 61117 862762 51349 18661422 554934 1401776 43302 28295 1423 97449 475960 7946257 4804 8764925 78146 217363 135522 19981 101002 1383 3544 730879 53417 163506 26654 703109 55894 76401 279390 1114919 502772 921660 1396037 1584398 19683946 866952 10421 39906 169502 6660518 6960 831869 32248 52913 1213261 26824 58217 1239882 153297 21832 6992776 830814 25160935 20053 829097 1735613 163874 29705 799 29619 5136654 1718012 55676 616982 2303 386643 4688934 77303 79066 95161 1280812 121624 21515 14746001 1096193 35557759 132325 343855 1291963 87318 80051 12496 27850264 5529844 64485 358 37899399 1985239 5246 3071004 2614 565111 24651541 354145 13459 18608 122293 66478 52150 1152076 15347 6229 7375 274455 3991 6452 3326 34113 1028560 270834 353428 6972 910888 964063 4462 2895138 746054 38663 404368 46920 5909 29236 6199 1119164 53711 4594587 8893329 1411628 553605 6574 26729 76123 8307 561 1676158 2191237 56833 829222 4993 1547716 2100 37397084 353597 238233 6435011 4487550
7423 21257 4245063 5768031 728899 1589289 260324 692027 122 52153 387 51074 484535 14304 8492 16624 1765642 67258 278023 553310 223641 660866 1680492 149222 10721 168 23352 64917 515896 2101097 773232 128204 2680249 1541225 4444 32620 160789 5312 63630 275 439344 3621 1211593 20227497 3832795 8056223 195853 18768 811005 1745507 1041215 2879 928432 938479 4759152 496003 145693 12579 64364 1296954 2642598 2430527 102629 111750 327 1786608 1321308 124840 703377 97938 118564 56777 1309553 109295 6661961 706 2230457 31 8658 640104 408289 7597 608541 232723 82548 414 261638 10013526 95282 191566 306 140543 1338469 119793 364976 91618 1863884 45814151 209356 30331 16759 11560 10601958 783325 3786493 1105689 37878 25686 32082 2725 370 158648 436155 5006834 1562393 912236 49677349 26762 38107 624079 21260 8329 6814249 7090299 17232392 140616 1043851 118336 640888 201552 42031 2930069 8427 7709023 35653 30130 562203 714400 17954 21587689 53718 1744931 21865 4691 13383877 18049063 108750 324148 729053 0 11599815 55517 7240 23493 64 5003152 35 2647 11386 196028 477569 2592 6622585 57752 437051 22609 231918 3025725 9877082 17423 1508 2608 86832 662406 122694 3385257 192543 57667 140270 123 84365 12294850 843308 35615873 6079 165304 1105900 284698 9117515 835942 36905 47641 5403 4058408 16739 11955211 317696 13499121 514345 4505053 1881224 153528 1516508 290513 1008015 49645 22590 3785115 3400 36659 389004 23482 113745 223874 1340 15008 943734 56393 18986 374173 922079 15676270 533075 1983524 18757 2535 288019 3872 704 172302 62237 6202728 35334 362292 272538 8351 1593517 984455 29765 1680359 268864 6772 25281 1732606 8141 3256 12896942 937130 660242 1247152 2920907 636110 162566 2811727 25659 26243 173 1881715 13202 1650 31224 500036 31004 40634 2834303 8185 5297 6813 5185113 627742 14554654 214102 1146 1762113 1845545 8696 401653 3703674 33862 8221507 9248123 331103 2819355 6085822 3022763 319979 54264923 9 55098 65482 237896 113810 388 32247 81160 62073 5893 11156660 19995162 3232068 23539 173904 2899352 46388 103226 1170 26678591 47135 1025419 44780 87716 258777 1998645 748742 1842488 486 630054 1929241 2601657 13590244 194821 39017 85279 37491 9169943 696126 4080 19 81780 561102 514615 216283 45229 2012 35954 1704760 1302288 3110317 989 54859 174 6335229 2132341 165308 23146 194198 2240 9996 89 593401 11435 8975087 7153 384022 1677498 6842 351795 21181 213634 4559 55592 607901 4759957 392256 18607296 914890 26237 389545 108317 21560 2761062 1616887 66004 68794 2586 2846874 713124 3059 6911776 4542009 39878 486707 896444 182268 10344440 215115 61534 311533 23125 17686 2085423 127058 209226 16716 8178863 841549 407608 1331477 11243212 3687205 1089 852 13546 21865 483641 54693 17866 46360 403504 4085875 2436586 644805 158785 12831 122591 8640 1582156 2504649 331790 10572603 19355 13691 238501 5405975 510435 35837 1527 107618 1991 10810 891 215441 79 12063 186296 246232 29173 12988259 79371526 20190341 5404 213557 224012 336347 19283 729199 923496 815 212750 6970337 2471557 2406082 2941439 6855 2190 1191471 285161 7767 1784687 195266 5649946 5481501 20213 144793 588745 450932 557307 471598 22209 997303 378 106024 117582 797089 6680 30283 754158 8946854 46115 17828136 124679 334108 431432 191013 121080 470961 323752 128045 1525204 93877 112633 5784 94746 1891 110084 182177 2022 30216 728168 14701049 8109 870866 307465 8648 136 136 1001 1171512 2849 2202991 1227619 61929 3784 449351 1954210 237393 80233 1735061 159 311518 133 1491520 66655711 3656261 209720 861426 13505 4272 10 10662 10909982 229444 353475 86611 34608 6275 2922 3246 144 364351 744 619440 652676 10316 65592 0 5210 1628347 516 484369 4200 1772614 12308402 105 47740 5139 4392317 582 908435 5087 818334 1819272 73713 12495380 4546 78075 1651 22353 984698 1063 3037462 11402342 65901 704088 72897 381517 521437 33148 7257224 57666171 18864345 45837 709 2124271 74 12232547 165 7507681 67736 70878 2299013 734971 17866419 1276432 32356 59621544 1039 6814261 802115 2343817 3735398 25 4899611 57947 26494 203456 24535 389041 11112 417856 64838 25660 7852440 1606 258000 25920 134732 81672 447 198063 104342 1266407 155753 2743243 143 1997826 6878356 1464571 310051 14402 1009637 17757671 23370 148354 57999 10257 44053 91062 530796 506873 163295 13960 1079 64336 934279 848152 54054063 15306824 2557157 144902 1262071 11338561 369052 33607 3576580 137430 303844 3429494 78330 351389 1680640 40091 28245 569937 590118 25 501200 1157632 303343 46150 55090 25716 283688 484240 9710 1358 2258 2416968 8 7443184 299307 1440289 1517426 81123 19370 304339 751582 204441 3125 3748713 362848 2525865 1099591 1569909 71825 2305997 3630 1245909 1033653 234268 960186 178 140500 3865668 10190171 4533129 7315 21295 40168 225585 1017755 1107377 7688618 519743 305873 954555 6209692 70 45913 844378 3212864 5661 1889246 49151 2522 2510 54369 570743 26310 1355575 387661 881573 83952754 34317 525649 585199 5560 5806106 1019 251740 1196229 812855 3049 1386132 905069 5812180 13403 7956 8766414 906419 4152 4279 78224 16541 5691340 503 10955 6630238 2087 8990 361403 11083845 225750 1843420 1864358 195370 14392 118833 24059 1787106 5546205 148423 146324 4100890 6776170 345350 1762 17671865 1677 2236 1049703 1688 326801 552452 15123 11456 23152 2049174 7202 121632 937999 3116561 1929831 13332 5324139 1055 78034 3440439 600144 184378 9245 241615 292 434291 275452 1447547 2452617 190790 83366 7531 5147 1510949 40505 38592 2492456 7109893 197232 12910 165137 7315 17331 9015 7107 1186777 1435085 7781556 22882 560024 4488 159288 1198938 91655 489610 11478 23376 328819 573421 1502458 785897 30365 351 18871363 131302 12052195 103245 626601 96534 1700493 1205673 458621 161121 1154850 56084 2461832 4728301 155146 2049030 69 734233 504426 7858 113 3270 480 133493 325077 935785 2776031 2069814
3 844
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 353532951 872905177
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47971367 184088152 404626677 457616642 510088205 559944036 673123283
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 403327670 518077774 634257346 806137821
647591613 0 30049721 0 0 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 15185 0 0 0 0 0 0 0 0 0 0 0 0 81 0 0 0 1915184 0 689069 0 2941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29842020 0 0 0 0 0 0 0 0 0 0 0 0 29729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11910 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 219753 0 0 0 1 0 0 0 0 579 0 0 0 0 0 0 0 0 0 0 0 0 11551 0 0 0 21 0 75961534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 701 9249 0 0 0 0 4 0 0 0 0 0 0 0 0 1569 0 0 0 0 0 0 0 0 0 0 3201893 0 0 0 0 0 0 7633495 0 0 0 0 0 0 0 0 0 0 0 136340 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 910024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 4933649 0 0 0 0 0 0 0 0 9424 0 0 0 0 0 0 0 0 0 1 296038 0 0 0 0 0 0 0 124635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103507 0 0 57133639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5324896 0 0 0 0 0 0 0 0 0 0 0 55581286 9005784 0 0 0 0 0 8 0 0 172608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268100 0 0 0 0 0 0 74116148 0 0 0 0 0 792047 0 54556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 364 0 0 0 16453 0 0 0 0 0 0 509941986 0 0 0 0 0 0 0 0 0 1534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 173440938 0 0 0 161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2394570 0 0 0 0 0 0 0 0 0 4419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 827 0 0 0 0 2205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6673616 0 0 0 0 0 46257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37375 0 0 0 0 0 0 0 0 0 222796428 0 0 0 0 0 0 0 0 0 0 0 0 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8473874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 4862055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26284892 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3553 0 0 0 0 0 0 0 0 0 0 237 0 0 416130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60720817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22359 0 0 0 377301120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43206432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2348 0 961129 0 3250140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142997585 0 0 0 0 695838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 885165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6033090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294987361 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 29 0 0 718 0 0 0 0 0 3145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 488146830 0 0 87 0 0 0 36 0 0 0 0 0 347123 0 23936 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167013916 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42652 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148892546 0 0 0 0 0 1 0 1025720 3028494 254 0 0 2505 0 0 0 0 0 0 67320 0 0 0 0 0 0 0 0 0 7977644 0 0 0 0 0 0 0 0 0 0 0 0 0 18285147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39913688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15482 0 0 0 0 10297 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37353131 0 0 0 0 13454104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26002 0 345 0 0 0 0 0 0 8702 1901 14 0 969631 0 0 0 0 0 0 69 0 0 0 0 0 0 0 0 0 0 1630646 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 492 0 0 0 0 0 0 286574899 0 0 0 0 0 0 0 0 0 0 0 0 0 3428 0 0 132 0 0 0 0 0 43529427 0 0 0 0 0 0 6968904 0 0 0 0 0 0 473572 409 0 0 13616 0 0 0 0 0 530800981 0 0 0 3137 0 0 0 0 19 0 0 0 0 0 0 0 29 0 0 0 0 0 0 46947
470 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1468535 0 0 0 0 0 0 0 0 4295494 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40110 0 0 14 0 0 0 0 3182594 0 42361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9724 264632909 0 0 0 0 0 0 0 0 749166 0 0 0 0 0 0 0 0 0 0 372577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 194083287 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1836719 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112284 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 119101245 0 10833 0 0 0 0 0 0 0 0 0 3674634 0 0 0 0 0 9580479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 3 0 0 0 76778 0 0 237123 0 0 0 669 0 0 0 0 4085698 264021 0 0 0 1438 0 0 0 9860288 0 0 0 0 0 0 26986192 0 0 65 0 0 0 0 0 0 0 0 0 0 0 1298 121923419 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 50 0 32 0 0 0 0 0 0 0 0 0 0 5314 0 0 2 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 668966 0 0 0 143902 0 0 0 0 0 2 0 0 0 0 76567337 0 0 0 0 0 0 0 17131 0 0 0 0 0 0 0 0 0 0 0 0 5826 0 0 0 0 0 0 0 0 0 0 0 0 159850 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5012806 46795 0 0 0 0 0 1 0 0 0 0 0 0 0 14251138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181 0 0 0 0 0 0 0 28882903 0 41 0 0 0 0 0 0 0 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164 0 0 0 0 0 0 0 0 0 627313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 0 0 0 0 0 0 0 0 0 0 0 125 0 0 0 0 0 0 0 50708 0 0 2 0 0 0 0 0 0 0 62088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 761 0 0 10017823 0 0 0 0 0 5111573 0 0 0 0 0 0 0 0 0 0 0 0 0 86 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 19346 0 0 0 0 0 0 0 0 6185 0 0 0 3 0 0 134894 0 0 0 0 0 0 7751783 27950 0 8 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 273285690 0 0 0 0 0 130912 0 0 0 0 0 0 0 0 0 0 0 0 0 6061639 0 0 0 0 0 0 0 0 0 0 0 2231 0 0 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 540421804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 0 0 0 0 0 0 0 0 9287 0 0 0 0 0 0 0 0 0 0
3 979
994371168 582517544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
760030730 740781997 583555168 393974027 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
831856013 822526883 770148585 623548508 218730267 171492267 112979149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892
2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892
2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892 2589891 2589892 2589892 2589892 2589892 2589892
3 1185
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30522410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 603597408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127487274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 513675096 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374332398 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 847371598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 664580395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 773086866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 452944237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119541284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 973138425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 806779536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999224039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131372871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81691 0 0 0 0 0 0 0 0 0 0 5 0 32 0 0 0 0 0 0 0 0 0 1754119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3374099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7036931 0 0 0 0 0 0 0 0 0 91 0 0 5134065 0 0 0 0 0 0 1858518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5449 0 0 0 0 0 0 20219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525423 0 0 0 10206702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4871 0 0 0 0 0 0 0 47458817 0 0 0 0 0 0 0 0 0 0 0 0 0 2074 0 127291727 0 0 0 0 0 2869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16184 0 1 0 0 0 0 0 0 0 50 0 0 0 339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 575 1154342 0 0 2126540 0 0 0 1336 0 0 0 0 0 11616237 0 0 0 430218860 0 0 0 0 0 0 0 0 0 0 0 0 0 219 0 0 0 0 16187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80370 0 0 0 2 0 0 0 0 8357682 0 13 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125063953 0 0 0 0 0 43280979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84748 0 0 5515 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177165846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 132562 1089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 27129689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235965 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 129516 0 0 0 0 0 0 0 0 0 0 40 2 0 0 0 0 0 256893 0 0 0 0 0 0 0 0 0 0 0 0 860282 0 0 0 0 0 0 0 0 20456684 0 0 0 0 0 123388 0 0 0 0 0 0 0 0 374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 466 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101908137 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 346 0 0 0 0 0 0 0 0 0 0 0 5 0 167294 0 0 0 5722 0 0 0 0 0 0 0 0 0 0 0 665590 0 0 0 0 0 210010644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 346153045 0
0 0 0 0 0 0 0 0 0 0 0 0 6837 439709943 0 655954 0 0 112573 0 0 0 2336967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19829 0 0 0 0 0 0 0 0 0 0 0 0 0 2091991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 1267821 0 0 0 0 0 203626185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26574 0 0 0 0 645 0 0 0 0 0 0 0 0 0 1 5 0 0 0 0 87770520 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 379 0 0 0 0 0 0 0 0 0 10416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18903 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 418 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46201327 0 0 0 0 0 0 0 1239 0 0 0 0 0 0 0 0 4347 0 0 55153796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 269 0 0 0 0 0 0 0 0 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6743056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 3151 409452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33926 0 0 0 69392 0 0 0 0 0 0 0 0 0 0 0 0 6387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7982673 0 0 0 0 0 0 0 0 0 98 0 0 0 0 0 0 0 0 0 1 1311 0 0 0 0 0 131617064 0 227 0 0 0 0 0 0 44853400 0 0 0 0 0 0 0 0 76 0 0 0 0 0 0 0 133211600 0 4257 0 0 0 0 4262894 0 0 0 0 0 0 0 0 0 0 6445 0 3581745 0 0 0 0 0 0 0 0 0 0 0 3492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28654105 0 0 0 0 0 0 0 0 0 0 0 330938423 0 0 0 0 0 322063287 0 161588966 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57909 0 0 0 0 1 74420 0 0 0 0 0 0 0 0 0 0 0 2 0 0 129311 0 0 43248290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23023684 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114 0 0 0 1252 0 0 0 0 0 43180 507253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51534295 143 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1556108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14804 0 0 0 0 0 64464910 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1552235 0 43015 0 0 0 0 0 0 0 0 0 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14285322 0 374179 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 2312 0 0 0 0 0 0 0 0 0 0 0 0 11401 0 0 0 0 0 2253863 0 0 0 0 0 0 0 0 0 0 0 191032 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3294044 0 0 0 0 0 0 186 0 1542611 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 107 0 0 0 1 0 0 3 0 0 0 0 0 0 0 0 0 0 0 36 0 0 0 0 0 92641283 255080001 0 0 0 852762651 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14995082 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128773 2242 0 0 0 0 0 0 0 0 0 0 0 0 223061 0 0 0 0 0 1240008 44084 0 0 0 0 0 0 0 0 1 9952794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294285104 0 0 5437 0 0 3980 0 0 0 0 0 0 0 0 0 0 47252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54686 0 0 0 0 0 0 0 0 148849059 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 61253 0 739397 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 754 0 34888845 0 0 0 0 0 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18428 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15124 0 0 0 0 0 0 8974921 0 0 0 0 0 322635 0 1093427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 834 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6995 0 0 0 452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28603 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 521 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 258 0 0 0 0 0 0 0 0 0 0 17896522 0 0 0 0 0 0 19341 0 0 537 0 24871596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 793128 0 0 0 0 0 0 57271785 0 0 0 2951 0 0 0 0 0 6238 0 0 0 26119 0 0 0 0 0 0 0 0 0 0 0 50 0 0 0 0 0 0 0 0 0 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4265015 0 0 0 1491028 0 0 0 0 0 0 0 0 0 0 0 0 10282068 0 56 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11759799 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2334779 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 726235611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29370 0 0 0 0 0 60082247 0 0 0 0 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25177133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1740508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3336 0 0 0 558473209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 1186
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 826722892 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 987412957 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 563272792 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 833967730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 295107843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 644914140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55255459 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 352139151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24028671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 877620306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 663457916 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 838354417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 560352146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
115216636 87487207 85955893 77512384 73134714 64706401 56334679 37583607 36521559 35256548 32903344 32489236 32134626 31212758 30562748 29827760 28898510 27024181 26878108 26648226 25339630 23059179 22901626 22743105 22707116 21352717 21202705 20948406 20111699 18337062 17990391 17909148 17355863 17331863 17095844 16858009 16601514 16218471 16143992 16128172 14922521 13477078 13001457 12676529 12558778 12485119 12389128 12208336 11943982 11431502 10985735 10907120 10871940 10866633 10729294 10703767 10337186 10294228 10008570 9812355 9755283 9720858 9678518 9466107 8977861 8863875 8683348 8553593 8453379 8372636 8116808 8013803 7903729 7860736 7825977 7694329 7579374 7572677 7310250 7270110 7193854 7183316 7156748 7134492 7053932 6936206 6898736 6821675 6816305 6776164 6745578 6672403 6652288 6578899 6568019 6537971 6474136 6450459 6173761 6153552 6000641 5745041 5740554 5568741 5541387 5480392 5438679 5427928 5368590 5278375 5185926 5093633 5053342 4940058 4874389 4823602 4702281 4676879 4549475 4479102 4446936 4441122 4373699 4325562 4322774 4300076 4285678 4190216 4188597 4182022 4167957 4160984 4064011 4049316 3971122 3961393 3945084 3875230 3865427 3820493 3802549 3729409 3665092 3652992 3643926 3614133 3605560 3585571 3539194 3523335 3521158 3503704 3482932 3421700 3403202 3372241 3328690 3324176 3314571 3313150 3307507 3170491 3114499 3061948 3035922 2954063 2934589 2927062 2886376 2855580 2843500 2798639 2732956 2702393 2688183 2684507 2630335 2628434 2568018 2560315 2541706 2532332 2461044 2460240 2456413 2420174 2408443 2408091 2391357 2379039 2368616 2368100 2361580 2354554 2281772 2265342 2236145 2210984 2207617 2171140 2152794 2151252 2093971 2050415 2031090 2015233 1999963 1983921 1955753 1924236 1919546 1909221 1904253 1903714 1869039 1861446 1854025 1839677 1838195 1812790 1789113 1784310 1768323 1764771 1758513 1750038 1720545 1706718 1695180 1674498 1654638 1649007 1639698 1635124 1620145 1570127 1568986 1559918 1557265 1553718 1548025 1509165 1508237 1504018 1503653 1500939 1499385 1496176 1494306 1456747 1450319 1429646 1428979 1418716 1417990 1416936 1409780 1401091 1381176 1372756 1370701 1369464 1359394 1355788 1353600 1352434 1342667 1332688 1325395 1312029 1300252 1292978 1292165 1287729 1286932 1274648 1274010 1265100 1257904 1254705 1251539 1246412 1239543 1232275 1228143 1220745 1210592 1207851 1205789 1203091 1188580 1186008 1184035 1172910 1169769 1169017 1162446 1159684 1159499 1150765 1145759 1126322 1123894 1095569 1085675 1078095 1076037 1061251 1054652 1052483 1046871 1030909 1030021 1023230 1017185 1013996 994902 981619 981600 976204 975461 972009 971610 963086 945919 944149 943869 916610 915643 901668 897867 887917 882012 876377 869584 861706 852286 849103 844501 839928 839780 837250 832480 830497 828919 812356 805253 804626 793615 782626 776979 773932 772919 769607 766295 761111 749759 744173 743843 743262 742937 742498 741257 734897 716948 712777 698120 679543 675289 663257 656142 651082 643291 642889 639064 637969 636464 633775 627862 611950 611791 611354 610704 608829 608041 602053 601776 601388 593352 593199 593098 582718 580825 580196 579139 577114 575684 574029 568589 566170 563052 559498 552930 549871 542852 540488 535699 535435 533403 525231 524237 522955 522060 517862 512264 502819 500300 496556 495270 492773 490742 489542 488662 482827 481234 479786 479176 478802 477976 476865 473214 468020 465295 464852 464500 463618 462720 462013 461828 457706 456365 453747 452429 449910 438182 434243 434112 432450 428096 426765 426549 423400 422304 419680 418243 415715 409997 408846 406657 398072 396771 393784 393729 392014 385128 383983 382896 381464 374572 369101 368949 366963 366037 363931 357010 351280 340021 338322 334027 330555 327387 327022 326595 326176 324763 323216 322587 320700 316602 313381 312129 311551 309356 308094 306349 304241 297386 295001 294726 294691 292696 286537 286364 286133 285769 284050 281392 280024 277604 277016 275087 275052 273360 272523 272122 270541 269512 264254 264147 264099 261196 258647 257715 257592 257587 257459 257273 256780 256592 256380 256170 253195 252068 246966 245840 244490 242061 241618 241142 238470 238019 237492 236430 234902 233685 231078 230919 230417 229640 228013 227321 225768 221444 221041 220674 220439 220017 219945 217540 217076 215842 215377 214032 211292 209477 209355 208885 208706 207104 206777 205217 204132 202831 202518 201803 197981 197758 197076 196195 196169 195820 194317 192838 191202 189676 185042 185033 184850 184622 184285 183971 183319 182454 180191 176943 173648 171798 170973 169868 168565 168212 167994 164978 164733 164188 163193 162010 161120 161093 160610 160326 159649 158286 157033 157018 156372 155527 153614 152360 150731 150656 149843 149134 149043 149015 148324 146403 144131 140866 140097 139220 136772 134446 134392 133461 130843 130775 130657 129657 126916 126884 125931 125199 124985 123717 123241 122494 122431 122319 121844 121580 120706 118937 118899 118580 118443 117718 116756 116702 116334 116072 115871 112789 112322 111842 111761 111719 110353 108998 107958 107092 106798 105436 104540 104114 103733 103340 103162 101291 100219 99633 99529 97983 97133 96562 93966 93301 93187 92475 92094 91352 91033 90947 90496 89917 89729 89306 88973 86163 84891 84760 84229 83056 82858 81680 81432 80711 80044 79988 78790 78015 77597 77200 75763 75184 74837 74133 73626 73612 72739 72550 72030 71604 71558 71426 71240 70676 70041 69594 68977 68348 67780 67574 67244 66061 64227 63590 62861 62726 61632 61423 61320 61315 60946 60783 60514 60493 59979 59457 58880 57633 57491 56601 54488 54068 53723 53423 52663 52656 52608 52550 51083 50504 50381 49744 49741 49032 48673 48580 48546 48315 48160 47958 47488 46354 46208 46108 45618 45315 45307 45224 44933 44733 44602 44525 44103 44056 43736 43431 43357 42872 42714 42055 41963 40738 40369 39753 39483 38652 38366 38041 37967 37938 37837 37675 36832 36771 36623 36490 36314 35957 35653 35279 35122 34208 34078 34017 33944 33641 33393 33187 33162 32852 32452 32380 31351 31174 30857 30544 30160 29985 29773 29276 29018 28889 28588 28045 27940 27772 27742 27726 27018 26776 26747 26646 26522 26228 26164 25898 25847 25774 25661 25565 25418 25051 25051 24827 24790 24618 24458 24081 23677 23677 23286 23254 23021 22677 22654 22648 22282 22088 22058 22018 21706 21669 21617 21386 21164 20485 20423 20303 20290 19963 19941 19842 19799 19580 19522 19403 19296 19066 18677 18404 18403 18351 18351 18273 18270 18113 17822 17780 17720 17705 17501 17462 17449 17435 17422 17365 17361 17058 16918 16623 16519 16472 16429 16415 16369 16349 16172 16096 15916 15873 15374 15362 15227 15208 15190 14976 14948 14899 14475 14015 13670 13620 13171 12721 12661 12569 12545 12503 12402 12336 12296 12121 12118 11991 11818 11744 11584 11317 11259 11179 11158 11073 11046 10835 10767 10695 10335 10149 10102 9924 9613 9311 9232 9157 9091 8924 8864 8843 8672 8649 8365 8338 8330 8191 8144 8017 8012 7994 7874 7812 7790 7773 7740 7643 7558 7227 7211 7119 7111 6976 6930 6803 6761 6711 6462 6435 6273 6218 6089 6036 6015 6012 5819 5473 5333 5316 5293 5290 5269 5229 5189 5092 4907 4884 4833 4831 4745 4687 4637 4589 4487 4386 4319 4301 4150 4139 4036 3931 3926 3917 3829 3811 3775 3766 3716 3649 3646 3642 3544 3453 3428 3253 3230 3204 3170 3141 3140 3134 3128 3112 3089 3025 3008 2899 2838 2793 2789 2658 2640 2621 2581 2492 2490 2350 2348 2340 2153 2059 2025 2023 2005 2002 1981 1907 1898 1893 1880 1766 1629 1612 1602 1599 1587 1555 1543 1539 1504 1456 1382 1380 1252 1246 1230 1226 1142 1139 1115 1097 1070 1033 1033 1031 1012 966 958 956 919 883 863 859 849 838 827 819 774 762 759 733 714 657 654 635 603 602 601 560 549 531 515 469 464 423 422 418 415 399 378 352 308 298 298 289 263 262 255 255 242 233 229 228 221 220 211 210 196 182 172 164 162 161 156 152 138 130 101 90 87 81 80 70 69 61 56 51 45 44 43 40 39 36 11 9 0
113194828 84095339 70889223 59112924 41540326 35590692 34871307 33610650 32049187 31705873 31410977 30342183 29580457 28346818 27529994 27473426 26532586 26129928 26112261 25710988 23519385 22879368 22520412 20686884 20557454 20336258 18884085 18007082 17928495 17842092 17219744 16865762 16794473 16660158 15629479 14174482 14024639 13709037 13468342 12873246 12788640 12746265 12424464 11639341 11199614 10705856 10533491 10378070 9871955 9771883 9647243 9353024 9224988 9180568 9090669 9089776 8877312 8796009 8612297 8299759 8069452 7999324 7812839 7797855 7787959 7686850 7683100 7676396 7652048 7606426 7512096 7253276 7231257 7101473 6969099 6754826 6727350 6698842 6631588 6532820 6486481 6333873 6302795 6297185 6252845 6250223 6239581 6190813 6020283 5905730 5869287 5816177 5666085 5571264 5441415 5108483 5104481 4957981 4929040 4910894 4781918 4696875 4672875 4608463 4541584 4520334 4488622 4480927 4318011 4307652 4231396 4199536 4162415 4155790 4128433 4068618 4041777 4000375 3994823 3937993 3935046 3868993 3867900 3795512 3741774 3684843 3658854 3638238 3624606 3578306 3533712 3496780 3474354 3468396 3453906 3450250 3393938 3391897 3381953 3381523 3310187 3297980 3281287 3272126 3215198 3194732 3141165 3137326 3134665 3130949 3075913 3041803 3031405 3005611 2930031 2905090 2884900 2883724 2881686 2869246 2867910 2829759 2792619 2693719 2693188 2628279 2452429 2406759 2357886 2354652 2343083 2332330 2320789 2289237 2263930 2253231 2238670 2234333 2232924 2208045 2206540 2188012 2171910 2166256 2152143 2151582 2142188 2142078 2138810 2137823 2135923 2135851 2134137 2127672 2126022 2110883 2104126 2090957 2030975 2020636 2014343 2005231 1938467 1924530 1841711 1825043 1795328 1776233 1752288 1741059 1739070 1724553 1723725 1722696 1705870 1688210 1687542 1671431 1665370 1664601 1664384 1657298 1648043 1636686 1630328 1626816 1625815 1603171 1601745 1594817 1584673 1583538 1580297 1579969 1577457 1576389 1545228 1542992 1537148 1531739 1516069 1515654 1503816 1493495 1483686 1468960 1460495 1457078 1416563 1404718 1404285 1400416 1394555 1368773 1352389 1342468 1342164 1330187 1321578 1320650 1317857 1311548 1298389 1297163 1284574 1284505 1278158 1256527 1247797 1237844 1226156 1219135 1217359 1214857 1209323 1208278 1183099 1174003 1143230 1135061 1133649 1123377 1090361 1086064 1071855 1069084 1066998 1062503 1060587 1060196 1057963 1054587 1045238 1021504 1010807 1007255 1003755 1002386 999384 994983 991088 971091 965023 959876 938415 928796 925183 921823 920577 919956 918237 914996 914825 914394 908254 901442 895036 893186 890555 890243 882486 872049 871327 866501 864330 861618 855412 846861 839883 834351 832086 820928 816841 815373 796200 791064 788163 783778 777097 776329 776281 769190 768687 766741 760860 759695 755493 754736 751307 745115 742511 741546 739140 737425 730279 717283 712713 710225 709712 706536 705938 702251 696603 686537 680044 678692 671186 671016 667240 662490 657924 646615 646500 643892 631448 623685 621967 621381 620924 616900 614224 613067 608882 608750 608344 607124 600685 598071 597300 587171 582154 580564 575056 573427 572977 571641 566339 564324 560308 559530 544248 543978 541382 540950 535489 534055 529889 529725 528947 525445 520361 513718 508868 506747 502252 500099 499683 497433 493706 489447 489125 488992 481718 477935 477330 470462 463807 461857 461566 460575 459782 459243 456847 452270 450591 448348 447639 447631 438231 428668 427756 427028 426264 425144 423085 416333 414458 413646 411433 409337 406968 401369 401068 400395 400136 399592 398788 395704 395601 392306 384761 381297 378824 378105 378044 377439 377091 377018 374509 373998 372957 368965 368880 367860 361612 361351 359128 356802 351970 349340 349238 348268 343530 343029 340221 339285 335156 334725 332439 331776 331549 330715 330277 329823 329387 327076 326177 324484 323981 319833 318433 317084 313270 312946 312636 312062 309948 309894 308171 307480 305577 304769 303833 302719 302583 302275 301978 296139 290603 289554 289358 289043 286391 283403 282734 281628 279331 276390 272770 272090 271960 269150 269046 268190 267694 267353 267333 266794 264176 261846 261188 259035 258769 256221 255314 253385 253105 252366 251863 251394 249895 249402 243040 241419 238307 234908 234578 233904 233373 232567 232106 231896 231371 230649 230084 227151 223252 218630 217019 214572 213880 213860 213240 212852 211401 208021 207373 204039 199931 199571 199552 197612 197366 195491 190759 190275 189107 189021 188085 188047 183774 183371 182900 182699 181874 175526 175171 171403 171299 170993 170913 169850 168922 168098 165942 165924 164040 162810 162688 160907 160499 159898 159801 155732 153325 152431 151881 151389 150981 150650 150418 149794 149551 149419 148950 148072 145304 145285 144381 143137 142958 141554 140314 139946 139895 139375 139332 137852 137697 137164 136571 131683 131544 131314 130538 129760 127671 126722 126693 122996 122113 120244 120123 119738 119276 118721 117341 117313 117026 116051 115629 114968 114511 114217 113573 111637 110116 109950 109745 109609 109559 109532 108370 105142 104786 103985 103446 103188 102986 101720 100908 100336 100286 100197 99826 98964 98417 97786 97603 97418 95639 95340 94864 94519 93275 92675 92135 91897 91554 91096 90313 89580 89520 88934 88679 88403 87634 87559 86365 86302 86158 85056 85050 85005 84756 83872 83786 83426 82854 81893 81687 81684 80104 79863 78627 77860 77665 77252 76179 74933 74853 74313 74057 73641 73520 73186 72297 72145 72057 70842 70029 69983 69788 69493 68579 68000 67895 67325 66786 66149 65917 64772 64625 64584 63976 63760 63650 63551 63540 62619 62141 61857 61784 61422 61355 60329 60246 60073 59998 59986 59410 59129 59028 58883 58812 58308 58211 57892 57749 57535 56236 55338 55333 54756 54297 52935 51975 51757 51576 51369 49719 49509 49252 48925 48874 48611 48273 48049 47955 47733 47535 47270 47046 46613 45893 44406 44208 43034 42447 41875 41765 41343 41307 41035 41011 40711 40524 40299 40280 39989 39901 39772 39571 38621 38043 37667 37594 37482 37215 37190 37010 36924 36919 36612 36459 35947 35913 35798 35746 35715 35063 35061 34750 34666 34237 34022 34011 33968 33680 33545 33481 33184 33102 32295 32088 31971 31923 31779 31773 31551 31446 31275 31172 30926 30792 30739 29856 29804 29507 29507 28404 28141 27906 27833 27492 27336 27088 26646 26517 25685 25588 25549 25463 25443 24782 24600 24302 24294 24156 24055 23432 23157 23089 23055 22968 22775 22680 22504 22148 21561 21179 20980 20772 20769 20659 20650 20624 20187 20152 20001 19587 19430 19133 19062 18778 18768 18524 18177 17961 17637 17234 17154 16871 16375 16346 16130 15983 15977 15728 15308 15299 14453 14289 14036 14013 13803 13690 13520 13154 12986 12592 12457 12376 12350 12294 11961 11942 11883 11646 11514 11428 11313 11174 11133 10961 10878 10819 10688 10590 10579 10371 10224 10177 10105 9629 9530 9520 9483 9306 9215 9027 9027 8979 8975 8950 8741 8721 8634 8579 8377 8328 8159 8050 7862 7838 7652 7635 7554 7457 7393 7347 7327 7281 7208 7176 6839 6768 6581 6464 6440 6354 6240 6219 6099 6042 5832 5739 5738 5672 5503 5489 5435 5296 5186 5171 5142 5069 5061 5033 4908 4765 4658 4568 4564 4502 4294 4276 4240 4173 4112 4077 4072 4032 4025 3940 3814 3813 3778 3760 3726 3650 3617 3561 3541 3538 3482 3392 3223 3183 3180 3168 3163 3037 2949 2788 2779 2741 2681 2643 2614 2593 2562 2536 2530 2520 2468 2466 2454 2352 2256 2193 2192 2182 2175 2094 2022 1952 1867 1807 1802 1756 1727 1716 1706 1683 1661 1652 1603 1576 1559 1548 1537 1518 1499 1443 1425 1408 1376 1307 1298 1244 1204 1196 1185 1174 1101 1101 1093 1050 1005 992 933 892 887 877 870 861 836 771 734 719 719 675 648 612 609 579 571 567 547 546 534 532 526 516 503 489 449 435 387 368 368 366 363 363 356 338 337 324 279 278 277 225 200 162 152 151 135 126 118 113 98 95 83 79 77 67 65 54 49 49 45 40 36 31 28 24 23 20 20 9 8 5 5 4 0
94801935 91735485 89905352 74324229 71717526 67775076 55230450 51262036 44588241 41916494 41096660 39366562 39331733 35889537 34478420 34334559 31455001 31100178 28275820 28083376 26745360 24232062 23716526 22765680 22672432 22158532 22045825 21819567 21295098 20615322 20215408 20163499 20130119 19833144 19264598 18930820 18542455 16830202 16392748 16307633 16226990 16017857 16005213 15980119 15923632 15724118 15599314 15564696 15495720 14464012 14110204 13736543 13384065 12468534 11856378 11759588 11681667 11569227 10731549 10644915 10469345 9963198 9825628 9651607 9453317 8652737 8628951 8614759 8456719 8439439 8383122 8285046 8123846 7930924 7755926 7689023 7510218 7418827 7280071 7050972 7046069 7002722 6978748 6752384 6717863 6583147 6428427 6365923 6293811 6175297 5799385 5576920 5518630 5458878 5335246 5255995 5221662 5131764 5061517 5039335 5028918 5020654 5010922 4986329 4964943 4877351 4855563 4803820 4749653 4724455 4537143 4476932 4456860 4417146 4413497 4412057 4358277 4315791 4299485 4291334 4286046 4268772 4202946 4172080 4149157 4136214 4080325 4077999 4069829 4053781 3979435 3891071 3873005 3813262 3778778 3681710 3681289 3667132 3576621 3573075 3538202 3535970 3526362 3523430 3494417 3484481 3459976 3448132 3439077 3398861 3351899 3290906 3251833 3232446 3217353 3208472 3196605 3155604 3105433 3102001 3086910 3077010 3035384 3000430 2950874 2945673 2925273 2920448 2907428 2891327 2836910 2821799 2791511 2784913 2748139 2741185 2733433 2728901 2700790 2693680 2645700 2641935 2630486 2568556 2541927 2479643 2476794 2435769 2418350 2413340 2377461 2376252 2365091 2355093 2351392 2334557 2333557 2305068 2300500 2299372 2276733 2259847 2255152 2249125 2245140 2241729 2230121 2211670 2210727 2191403 2152490 2138835 2134545 2132112 2079916 2068400 2034306 1981777 1968031 1960499 1942250 1935905 1894686 1878946 1868471 1847744 1846421 1829523 1805860 1795190 1791873 1768233 1756982 1751419 1735728 1714362 1707826 1670444 1663763 1651698 1651240 1619191 1610789 1588520 1588413 1563341 1547204 1546807 1541927 1537073 1526080 1525009 1518804 1512518 1492098 1482569 1461462 1461262 1454787 1453873 1435369 1424202 1415953 1406622 1393901 1391564 1390583 1386598 1379284 1365299 1352211 1347933 1347218 1331828 1324853 1324727 1319893 1319703 1307830 1294257 1274002 1259479 1230959 1230197 1228296 1220281 1214149 1209241 1183607 1167747 1160087 1156901 1148587 1135521 1125297 1115069 1111613 1110297 1105975 1087342 1064775 1063376 1061181 1055239 1051559 1048329 1044816 1043340 1034190 1023275 1019968 1013746 996259 988846 988364 982986 975913 968482 963996 963730 955832 948854 947945 928906 919061 912790 905488 896817 894762 883348 882414 880805 875909 873991 873466 870149 867737 858539 856639 856273 856015 851742 817724 817139 814306 803832 795624 792751 785417 779312 777877 774111 772940 771954 760465 759965 750972 748995 742190 734089 726260 725064 719735 713617 710534 700406 696589 693620 692897 692220 690971 690854 682226 680098 675327 674144 666827 666292 666259 666111 663042 662588 660439 660328 651810 651048 649814 646684 643281 640764 637450 634962 634294 633577 633160 632744 628385 626179 622587 607830 607761 602410 596430 586149 585932 585096 579715 578005 577013 573537 572842 572666 571050 569243 565729 564565 563675 561525 554430 553785 551407 548036 547877 544068 542881 541864 534319 533946 531493 524078 515710 514325 512524 511032 507693 506881 506353 499520 499228 495538 492383 492097 486141 485527 481599 480244 477042 475348 474033 473624 472364 471011 470176 467449 460952 460711 455859 455248 453027 451470 451088 447045 446336 444696 437794 427749 425770 419673 419371 419222 409833 406390 406238 406195 406081 403344 402336 399195 398294 398032 394516 389663 387874 385621 385074 381579 380288 377083 376892 375083 366836 366354 366270 363478 362119 356367 353751 352996 348979 339911 338609 336582 336384 331596 329904 327842 327798 326660 326458 323025 322798 316832 315378 313647 309330 309075 308599 306856 304304 303785 302026 301691 301320 299414 298472 297292 295105 293551 293265 290558 289547 289426 287382 284966 281768 281726 281200 278961 270387 267712 267089 266332 264753 262085 260320 260219 258946 257961 257609 257409 257063 255272 254809 253638 252780 251457 250807 250107 247967 247699 247347 243734 241250 240807 240803 238736 234369 233945 232269 231098 230520 230396 229488 228873 226124 225908 224314 221787 221453 219927 218536 217622 217038 213297 212832 211833 211423 211006 210823 210793 208774 208512 208417 207802 207169 205991 204191 201108 200700 198899 198349 197759 195666 192532 188610 186652 184758 184150 183439 182843 182119 181562 180960 179894 179746 179740 179678 179048 178856 178175 177037 176807 176699 176547 174199 172862 168907 166894 165287 164919 162808 159019 158738 157037 150457 149833 149702 149599 149545 149525 147935 147613 146718 145815 145636 142864 142627 142591 140461 140283 139957 139564 138416 138051 137475 135717 134508 134324 134117 133573 133460 132079 131769 131624 130333 130286 129348 129241 129112 127109 126941 126366 125996 123310 122195 121655 121405 120456 118871 118607 117787 116070 115772 112569 112375 110368 107501 107202 106621 106552 105336 104938 104896 104678 104037 103620 102889 102348 102196 101855 100432 100134 98616 97999 97872 96245 95558 94886 94435 91727 91426 90670 89319 89076 88757 87061 87036 86548 86479 86334 85683 85368 84689 84551 84384 84216 84150 83698 83001 82799 82789 82247 81416 81413 81186 80917 79528 78706 77166 75699 75596 75487 74537 73777 71896 71824 71812 71055 70555 69544 68991 68832 68771 68203 68118 66881 66777 66620 66505 66478 65499 65266 65199 64538 64075 63708 63192 63034 63020 62281 61677 61527 59920 59858 59672 59545 58729 58047 57096 56904 56881 56305 55571 55277 54943 54885 54750 53666 52851 52490 52446 51230 51107 50614 50389 50016 49805 49384 49153 48623 48048 47984 47667 47486 47415 47393 47350 47317 46487 46244 46119 45781 45550 44327 44295 44117 43180 41653 41450 41421 41243 41170 41085 40923 40624 40613 40143 40114 40000 39945 39861 39004 38596 37919 36526 36428 36319 36019 35858 35414 35162 35017 34893 34865 34084 33898 33607 33327 32893 32483 32277 31823 31609 31491 31252 30887 30655 30429 30356 30325 30253 29619 29616 29253 28998 28728 28310 28008 27862 27454 27414 26960 26894 26210 25933 25757 25697 25095 25012 24810 24800 24788 24532 24527 24482 24265 24143 23969 23703 23661 23342 23260 22517 22472 22373 22210 22082 21719 21241 21163 21116 20972 20968 20924 20741 20581 20279 20004 19909 19648 19294 19284 18284 18070 17839 17805 17660 17630 17547 17333 17294 17123 17066 16653 16364 16259 16154 15913 15788 15459 15429 15414 15410 15175 14673 14452 14318 14224 14207 13717 13620 13584 13573 13565 13304 13288 13078 12995 12615 12594 12560 12479 12387 12332 12331 12259 12206 11806 11620 11119 10984 10976 10642 10362 10361 10130 10110 10039 10001 9767 9580 9510 9366 9356 8817 8790 8601 8534 8483 8399 8076 8022 7967 7959 7826 7704 7575 7560 7236 7212 7201 7092 7012 6977 6902 6789 6772 6760 6745 6450 6338 6328 6289 6108 6107 6071 6069 5998 5851 5827 5747 5648 5602 5590 5446 5398 5369 5172 5076 4983 4981 4768 4660 4621 4609 4566 4553 4507 4406 4387 4303 4299 4278 4227 4095 4052 4008 3954 3946 3944 3871 3860 3858 3751 3677 3677 3675 3642 3618 3616 3419 3198 3098 3087 2989 2899 2845 2781 2747 2629 2626 2597 2596 2586 2585 2531 2529 2504 2478 2424 2366 2312 2298 2290 2271 2269 2225 2197 2165 2115 2018 1990 1939 1891 1853 1839 1757 1711 1707 1631 1615 1579 1562 1553 1549 1545 1458 1447 1432 1406 1388 1334 1313 1220 1218 1168 1133 1116 1096 1013 995 937 923 906 904 813 787 752 752 744 738 737 723 713 711 694 688 620 616 607 605 587 572 568 526 505 466 441 419 376 368 336 306 306 306 297 294 290 282 278 275 274 272 257 243 242 216 187 166 162 140 133 132 125 118 110 107 106 101 86 82 70 69 67 63 48 46 42 37 35 34 31 30 22 7 0
3 1487
731163386 609711806 468983372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
736553837 647022148 508408485 504633138 325260863 226749738 181813094 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246049968 100749431 31057274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1626593 32045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17738 0 0 0 0 0 0 1280807 0 0 0 0 240329 0 0 0 0 0 0 0 0 103426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1326133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 229079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23907 0 0 0 533 0 0 0 0 0 0 0 0 0 576 0 0 0 0 0 0 0 69 0 0 0 0 0 0 0 14186667 0 0 0 0 188834199 0 0 0 0 0 0 0 0 0 0 0 0 695 0 0 23 0 0 0 0 3231 0 0 0 0 0 0 0 0 1 0 56289 0 0 0 0 0 0 0 0 22 0 0 0 0 0 2750 0 0 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 0 70032814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13113 0 0 0 0 0 0 0 0 0 0 0 0 4495251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 3252250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1961 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88316 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 107369084 0 0 0 0 0 0 1846 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34485 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94500 0 8623163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1294467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 716293 0 0 0 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 310294 0 0 0 0 0 0 0 0 0 0 0 0 47543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28831 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1431 0 0 0 0 0 0 0 0 0 8766980 0 0 31 0 0 0 0 0 3692 0 0 0 0 0 0 9157355 0 0 0 0 0 0 0 0 0 88423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125439885 0 0 0 0 0 0 0 0 20 0 0 0 83133455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 7247 0 0 0 0 6260 0 0 576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 10228525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4409127 0 0 0 0 0 0 0 0 0 0 0 0 8411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15910199 0 0 0 0 0 0 78812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1354551 0 0 0 0 0 0 0 0 0 0 0 9079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 433710369 0 0 0 0 8157688 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29304548 0 0 0 0 85244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31048 0 0 0 0 415 0 0 0 0 0 277826 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12383 0 0 0 0 0 10889 0 0 0 0 0 10 0 0 1000000000
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 203855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9409422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 625645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351870 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19246 0 0 0 0 0 0 0 0 0 0 0 0 0 197609176 0 0 0 0 0 186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165150581 0 387 0 17785695 0 0 0 0 0 0 0 70404048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2667691 0 0 228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97846343 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 12 9674040 0 0 0 0 0 0 0 0 0 12343465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 0 0 0 0 0 0 0 0 0 0 0 0 323714 5644670 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3776934 0 0 0 0 0 0 0 0 77 0 0 0 0 0 0 0 0 0 43041590 0 0 0 0 0 0 0 0 972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181838 0 0 0 0 0 0 0 209960728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56584 0 0 0 0 0 0 0 0 0 0 0 0 0 382411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347855 0 0 0 5122801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 835 0 0 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24617703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32264241 0 0 0 0 0 0 39308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48016853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 132908015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 0 0 0 0 0 0 0 0 51543577 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 22269336 0 0 0 0 0 0 0 0 0 0 334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 26968 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62677785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24746552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 393 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7722 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2422 0 0 0 0 0 999941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5628323 412 0 0 0 0 0 0 0 374 0 348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18262434 0 0 0 0 0 0 14025370 0 0 0 0 0 0 0 0 0 0 0 136163 0 0 0 0 0 0 0 0 0 0 0 0 157839977 0 0 0 0 0 0 0 0 0 2030919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12771051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 302863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1904 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490130 0 0 0 0 6677 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15398 0 71509541 0 0 0 0 0 0 0 0 0 0 0 0 950039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92745356 4486 0 0 0 55 0 0 0 0 0 7822 342699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4191 0 0 0 0 0 0 0 29157318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1810835 0 0 0 0 0 0 0 91888 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137657971 0 0 0 0 0 0 0 0 0 0 0 182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108933850 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172943 0 0 0 0 0 0 0 0 23128 0 0 0 0 0 0 0 0 0 80 0 0 0 0 81802607 0 0 0 0 0 0 0 0 0 0 0 9252099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91166744 0 0 0 0 216903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 803745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39459211 0 0 0 4286756 56 0 0 0 0 0 0 0 0 121554389 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 0 0 0 0 0 2 0 0 7190425 0 0 0 0 0 53855 0 0 0 0 0 0 237038 0 0 0 0 0 0 0 0 0 700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105922659 0 0 0 1 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 598248 0 473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146257930 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96014129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1455139 0 0 0 0 0 0 0 0 0 116908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 586323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83885 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35394503 0 0 0 0 0 0 0 0 0 0 0 0 0 19239712 0 0 0 0 5851 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 56839 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41795 0 0 0 0 0 0 0 767 0 0 0 486586 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 1 0 0 0 0 0 0 0 666 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2699439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1727358 0 77788 0 87 0 1206 0 0 0 0 0 0 0 0 0 0 0 0 0 64222692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2405 0 0 0 0 0 0 0 0 0 0 235472 0 8371065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 0 21662081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67552586 0 0 0 0 0 0 0 0 0 234459 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1436 0 0 7073384 0 0 0 0 0 0 0 0 0 0 176597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 0 46986 0 0 0 0 0 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 15310845 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 309235224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14409329 0 0 0 0 0 0 1 0 0 0 0 0
3 1403
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100063666 173780523 608578149 714351030
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89207680 244584914 339437792
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69116457 256338199 277018054 682731646 863703253 889861473
53375238 48635295 34660470 34059936 28644479 28289255 28211261 26395027 23086071 22208585 20778253 19769559 19685372 19076256 18130448 17701921 16980994 16714814 16677575 16312591 15546106 14604992 13215601 12795932 12785980 12707918 12665973 12254944 12197391 12040899 11666075 11321061 10670384 10377712 10159155 9950373 9917139 9775367 9719859 9712518 9598544 9268299 9097253 9026697 8903987 8762125 8665100 8654204 8391763 8294780 8255035 8250856 8235728 8140504 8137621 7715358 7682157 7652503 7639194 7291271 7189445 6807732 6549366 6374921 6215857 6193444 6182160 6154168 5747342 5730744 5726349 5709801 5546192 5442501 5241588 5197913 5085630 4919545 4891345 4802747 4773693 4684735 4633905 4602853 4481317 4472151 4462548 4445250 4367631 4322468 4296874 4250423 4217871 4148560 4138040 4131032 4116720 4111358 4106930 4057403 3983896 3892338 3786282 3767447 3752788 3670698 3587391 3565841 3538303 3388210 3328421 3321330 3317932 3282462 3281513 3244879 3188871 3164667 3131886 3075550 3068751 3036695 3016789 2914758 2910419 2891647 2859505 2800424 2786605 2759113 2734742 2727567 2721949 2721523 2623802 2590792 2579328 2540102 2533977 2489846 2485016 2464503 2460926 2426456 2410755 2410554 2410278 2407633 2400398 2365651 2361775 2326100 2310308 2226788 2205498 2192500 2189345 2179184 2170967 2163770 2162134 2154897 2144306 2121998 2092605 2092015 2069862 2064341 2064110 2059478 2057007 2013596 1999134 1999012 1957894 1933765 1895514 1890461 1889075 1882975 1865999 1855211 1854711 1836434 1827441 1805692 1800311 1798600 1788079 1747722 1736200 1728410 1707497 1698942 1697473 1694791 1668156 1667548 1639397 1623003 1609806 1601412 1599700 1584457 1546691 1521910 1521476 1520049 1507176 1507139 1499164 1490596 1465373 1462045 1462032 1459079 1450817 1441086 1425101 1413516 1388321 1386190 1373643 1357491 1345694 1344737 1337553 1336717 1328126 1319797 1316274 1311929 1305912 1304255 1301217 1285983 1265528 1253967 1237562 1234474 1228619 1224069 1221520 1220363 1218072 1211752 1210734 1178102 1164073 1160629 1158702 1158506 1146588 1146138 1144801 1144258 1121605 1117870 1116534 1107026 1106374 1102101 1095076 1094464 1093463 1067377 1065730 1063637 1055039 1040753 1038872 1024956 1009616 1007065 1003372 1001382 999019 998362 993878 993012 984852 983857 982708 980355 971061 962343 956687 943503 935938 919691 918738 918373 915645 895689 879161 879036 873581 868509 861231 847134 829627 821070 814371 814034 810644 809552 805152 805048 803662 799313 792091 785393 783788 782457 780905 776741 772738 772005 766072 764246 759173 750421 747228 746495 746389 741040 730974 727061 726902 724853 719937 718138 717662 714904 710300 702129 698360 690360 689738 689191 688720 683937 676523 675312 666346 665089 662627 660075 656198 650869 649732 648514 639857 637206 632340 629495 628515 628455 620495 613884 613386 612399 611347 607229 602283 601152 598741 596994 595149 590423 582507 582188 578336 576735 574530 564717 563939 563779 563427 563418 561162 555718 554352 554336 545620 537433 530257 530019 528174 526043 521630 519634 512307 511854 506828 500393 497108 489292 486626 486325 484569 483746 479052 475996 475746 473042 470312 469556 469061 468893 462584 462447 459628 452701 442678 439265 436194 430022 427065 427048 425028 419690 418827 417547 416866 415096 414964 411454 410765 410164 408717 402486 399370 397664 397560 395404 395062 394183 389383 388620 387859 387579 385663 384267 382658 380516 379255 378954 376072 375174 374061 371635 364658 364241 363898 362418 362301 357268 357091 355571 355301 351665 351277 349765 349545 348260 347684 345688 343294 342510 342281 341659 340922 339850 339424 336668 335340 335166 335044 331792 330550 330301 329728 320075 316278 314468 310756 310553 310049 309651 308286 307882 306349 306164 305383 303030 300618 299898 299307 298139 297422 297005 295978 295355 293639 291243 288709 288325 285770 285004 284042 283384 282900 282381 280025 279155 274306 274016 273823 273099 271871 270148 268834 267888 266682 266308 263909 261621 261043 260467 259943 254317 254227 252852 252547 251873 246540 245659 239255 239050 238851 238758 235631 235570 233104 231349 231286 229426 228989 227898 227533 226384 219706 219564 219197 218797 218531 216798 216568 215862 215760 215647 214943 213020 212001 210691 210564 210127 210074 208507 205399 205289 202114 198571 197871 197353 197311 194545 194440 194273 193159 190777 190092 190074 189816 188432 184993 183976 183708 182434 182140 180523 179477 178025 177046 176885 176403 175995 174330 172562 171955 171801 169840 168519 168413 168074 167273 166986 165953 165888 165686 165233 163716 163522 162682 162443 161528 161262 159854 157365 156348 156226 154848 152464 152417 148529 148061 147577 147427 145816 145151 144668 144341 141769 141565 141185 139901 139660 138194 138056 137864 137835 136614 136562 134910 134428 133288 132727 130299 129709 128749 128190 128143 127908 127603 126290 126256 125460 125061 123663 122136 121864 121293 121264 120395 119284 119272 119032 118653 118110 118042 116844 116034 115946 115373 115132 115063 114066 113068 111753 111688 110929 110566 110368 110313 110124 110063 109638 108738 106528 105068 105051 104377 104001 103595 103373 103344 103253 102706 101974 101682 100693 99609 99580 99160 99059 98909 98704 98554 97709 97590 97487 96049 95930 95823 95746 94664 93970 93568 93131 90271 89900 89379 89374 89177 88549 87607 86170 86099 86085 85376 85064 84384 83729 83194 83170 83160 82720 82540 82145 80659 80622 79878 79775 78499 78309 78168 77518 77418 75211 75210 74797 74764 74241 74092 74027 73949 73834 73293 73289 72629 72403 71901 70989 70751 69871 69783 68759 68256 67490 67115 66828 66560 66319 66283 66102 65761 65608 65514 64883 64475 64179 63995 63973 63478 63301 62971 62608 62466 62464 61451 61153 61062 60781 60298 59142 58799 58211 57645 57265 57163 57097 57053 57017 56745 56332 56186 55880 55448 54745 53941 53529 53419 52792 52267 51633 51554 50799 50670 50418 50243 49944 49524 48959 48651 48387 48151 47902 47757 47272 47102 46112 45792 45700 45130 44536 44204 43957 43919 43821 43700 43613 43451 43350 43292 42318 42005 41971 41935 41636 41628 41509 41221 41180 40812 40548 40523 40513 40286 39950 39840 39037 38823 38537 38252 37922 37072 37039 36672 36380 36118 36118 36045 35986 35967 35879 35503 35198 34995 34972 34880 33758 33519 33419 31922 31461 31442 31390 31353 31117 30899 30699 30541 30230 29906 29622 29522 28720 28164 28111 27772 27614 27486 26975 26869 26551 26291 26087 26045 26039 25846 25700 25647 25620 25592 25381 25347 25269 24864 24737 24404 24384 24013 23859 23768 23670 23457 23295 23242 23075 23040 23014 22983 22925 22801 22623 22517 22420 22371 22099 22043 21594 21507 21429 21395 21263 20989 20757 20387 20362 20203 20097 19974 19940 19752 19643 19574 19435 19424 19400 19302 19223 19036 18883 18849 18846 18797 18690 18494 18174 18121 18008 18000 17949 17926 17787 17559 17444 17160 16992 16891 16871 16482 16430 16424 16252 16250 16072 15980 15899 15803 15799 15749 15734 15565 15454 15217 15174 14979 14857 14810 14712 14676 14670 14660 14654 14576 14489 14453 14430 14293 14199 14100 14034 14018 13751 13623 13598 13505 13294 13284 13237 13053 12999 12972 12963 12865 12861 12847 12519 12503 12424 12289 12266 12073 12062 11990 11862 11828 11761 11645 11627 11543 11450 11358 11304 11288 11241 11175 11001 10994 10947 10944 10850 10754 10659 10326 10307 10184 10092 10090 9823 9802 9594 9375 9321 9276 9202 9081 8903 8876 8858 8740 8539 8503 8239 8167 8088 7925 7921 7822 7805 7765 7751 7666 7597 7520 7515 7453 7415 7391 7302 7228 7195 7132 7086 7035 7017 7004 6978 6878 6731 6662 6622 6610 6531 6508 6428 6425 6416 6009 5935 5934 5819 5685 5681 5542 5513 5500 5455 5399 5387 5333 5332 5330 5324 5293 5291 5281 5268 5240 5178 5176 5124 5071 5016 4989 4983 4969 4913 4908 4861 4811 4722 4571 4494 4460 4327 4289 4188 4155 4117 4088 4064 4027 3993 3983 3892 3811 3803 3784 3776 3752 3718 3679 3528 3472 3441 3440 3426 3384 3369 3345 3307 3248 3218 3163 3147 3131 3119 3034 3011 2959 2906 2895 2873 2858 2774 2762 2759 2740 2725 2711 2711 2701 2668 2665 2631 2591 2587 2569 2544 2508 2466 2370 2369 2317 2248 2205 2154 2088 2078 2038 2027 2027 2020 1990 1903 1899 1868 1857 1847 1827 1789 1757 1733 1725 1637 1619 1617 1539 1501 1494 1488 1459 1413 1361 1356 1295 1226 1196 1174 1168 1154 1109 1095 1078 1053 1048 1045 1035 1009 993 984 960 936 904 893 884 812 798 783 774 773 765 763 763 748 739 737 725 704 665 646 643 623 591 576 569 565 564 562 547 525 524 522 518 515 488 484 476 463 462 461 453 448 443 440 430 421 417 411 408 402 398 388 365 363 362 357 357 324 323 314 307 285 284 270 261 248 241 235 232 224 222 209 207 203 192 191 188 171 167 166 165 165 164 163 163 163 162 162 157 145 145 124 120 118 116 115 113 113 112 111 107 107 105 103 101 90 87 85 84 78 71 66 62 62 62 55 51 50 49 49 42 39 34 29 28 27 25 23 22 18 16 13 13 13 12 11 11 9 6 5 5 4 2 2 1 1 1 1 0
76086842 58930814 34856857 30620155 30249299 28828080 24357495 23952622 23158513 22115382 21349909 21179852 20133329 20031273 19705997 19682376 19149986 17495667 16866008 16509410 15980650 15788223 14542669 13677100 13143337 13138198 12966186 12936574 12761317 12527026 12086938 12023468 11971619 10861330 10827768 10658498 10068356 9911485 9899851 9789720 9599099 9579739 9475638 9389994 9326229 9240894 9027485 8705223 8487305 8446829 8437251 7946835 7819091 7669553 7243757 7224562 7037131 6970742 6768795 6712038 6640750 6569891 6529567 6258698 6187516 6141366 6130591 6046471 6009747 6002169 5816305 5723969 5673598 5549615 5467729 5358155 5346775 5198539 5100038 5099384 5064853 5063080 5015336 4880426 4804506 4626276 4585941 4542078 4424472 4402533 4357243 4350233 4325755 4202727 4152542 4133187 4113741 4082260 3874047 3806530 3722348 3712939 3706885 3666648 3657455 3595036 3529085 3511469 3484450 3399404 3386610 3290490 3208463 3205722 3194716 3174472 3172905 3172748 3129101 3102503 3007336 2977278 2955311 2919504 2892383 2875660 2834053 2816730 2808383 2795874 2755720 2733249 2732610 2724181 2692307 2688882 2675912 2672927 2641290 2602341 2585273 2584573 2560789 2553391 2531272 2460349 2432225 2426047 2404366 2398347 2367945 2350705 2342980 2335659 2308035 2276910 2272044 2271596 2254290 2239349 2217072 2204504 2195965 2194568 2182770 2168734 2142398 2099121 2091643 2087281 2061942 2049380 2032576 2031173 2027300 2010577 2002660 1994065 1991784 1981535 1951933 1942362 1918097 1912514 1906358 1892924 1874971 1872817 1866114 1847110 1825389 1820665 1820438 1815883 1750106 1745699 1722431 1720500 1716776 1680693 1677235 1668590 1663681 1660789 1659143 1634850 1623027 1613787 1610627 1578007 1571101 1526887 1516928 1500954 1490531 1490443 1475676 1473330 1466495 1445943 1434647 1422650 1414821 1409980 1403202 1389472 1389442 1371408 1362333 1344012 1340292 1312616 1308080 1303556 1289141 1285385 1281607 1267589 1265876 1264689 1259156 1258702 1254179 1237281 1237169 1232639 1226943 1219238 1210502 1201405 1196069 1185346 1164981 1152106 1108334 1106303 1103541 1103315 1103254 1098385 1081311 1079688 1077751 1065892 1062247 1061172 1047397 1046941 1046464 1045781 1030643 1028434 1008998 1007759 999368 993232 992232 989607 982127 981951 981530 975473 969065 956594 954434 947028 929949 924061 919699 916776 916257 914759 908113 890752 888349 879533 872388 865518 850181 845399 843212 841949 840962 840784 837865 835016 822009 819549 811104 807810 804448 787721 785743 784120 781647 778556 777020 773972 759936 755991 751884 747421 736504 735739 732941 718831 706269 690818 685363 684216 681610 680380 678929 678475 674289 672973 672638 672526 667643 667343 664340 652734 652550 650177 646739 643698 643453 642468 641363 639040 636211 629275 617985 616418 614509 610584 609147 606369 602709 602138 595893 594298 593630 591697 585239 579264 575409 574237 573355 569372 567018 563757 563196 555156 550808 550583 546972 542931 535568 532515 528899 527913 527499 526925 523592 521885 521844 516147 515070 510838 509478 505898 502975 502244 499881 496649 496063 496012 494120 493710 491429 485831 478140 477749 473769 471399 459871 459785 457408 454737 452873 450113 449650 448031 445615 443785 443406 442460 442446 441788 440144 439334 437629 436103 432443 428686 427013 423564 422319 421663 421369 419384 416610 414724 414341 412392 412115 410863 407284 406795 404734 401190 398035 395355 392650 389922 386915 385189 384399 383203 383009 382294 381639 378296 377946 376828 375298 373679 371668 370491 367275 364500 363773 363619 362013 357497 357054 355833 355818 353393 349069 348399 346268 346148 345471 345185 343188 338563 337316 336064 328288 327827 325082 321654 318186 316058 315380 314030 312815 309644 309455 309289 308739 304419 304193 298720 298521 296239 294565 290272 290049 289091 286255 282096 281488 280948 279585 279581 278606 278280 277723 276047 275741 272393 271276 268376 265885 265151 264059 263901 261764 256274 255927 255819 252712 252603 252216 251884 251765 251532 248591 247749 247566 246326 245947 244745 244626 244439 241436 240776 240532 238151 237174 236983 236825 236412 233818 231998 226861 224338 222294 220609 220061 219674 217022 216769 215420 214014 212347 209127 206761 206068 206064 205608 205567 205484 203612 203361 202770 201947 200471 200405 200223 199481 199073 198412 197368 195942 195125 194279 193897 192449 191375 191289 191230 190114 189826 187516 186863 183530 182439 180550 179659 178718 178567 175601 174696 173547 173423 171561 170595 170573 168799 166058 165050 164462 164207 163588 163330 162763 160988 160425 160007 159611 159199 158573 155929 155875 155820 154421 153781 150164 149863 148479 148339 147665 147129 146747 146730 146133 144358 144314 144256 143670 143534 142626 140014 139918 139723 139291 138724 138301 136670 134450 133986 132741 132507 132189 131639 130077 129461 128943 128272 127741 123584 123567 123493 122426 121378 120861 120688 120625 119553 119167 118443 117182 116834 115259 114907 114482 113689 113089 112383 111323 110874 110081 109372 108783 108672 108271 107273 107027 106458 105808 104518 104428 103125 102732 102362 101264 101021 99797 99489 97405 96970 96481 96334 96116 96101 95180 94739 94579 94530 94457 93081 92984 92844 92418 92396 91165 89948 89850 89424 89270 88005 86790 86738 85637 85512 84513 84419 84220 83444 82208 81931 81467 80983 80823 80331 80038 78457 78414 77649 76731 74943 74577 74574 73343 73208 72998 72689 72516 72277 72262 72086 72052 71826 71765 71697 71689 71340 71101 71024 70388 70233 70085 69160 69046 68730 68697 68426 67403 67264 67159 66495 65826 65754 65386 65335 64275 63843 63836 63616 63362 62693 62326 62191 61690 60677 59996 59430 58826 58805 58473 58471 58175 57996 57956 57619 57515 57316 56944 56908 56870 56665 56467 56454 56058 55135 54962 54782 54551 54491 53636 53002 52994 52926 52686 52275 51991 51633 51501 51328 51324 50939 50816 50479 49467 48909 48851 48448 48270 47852 47792 47666 47495 47108 46888 45896 45813 45577 45481 45306 44841 44788 44770 43453 43408 42986 42960 42840 42756 42164 42109 41684 41504 40885 40858 40684 40645 39872 39778 39766 39735 39724 39118 39105 39041 38972 38815 38565 38297 38230 38046 37887 37495 37450 36649 36594 36572 36508 36242 36165 35785 35755 35664 35634 35634 35576 35526 35389 35191 34916 34833 34333 34190 34137 34065 33797 33712 33678 33235 33108 32908 32883 32746 32561 32436 32311 32040 32037 31984 31496 31488 30932 30813 30658 30639 30570 29842 29663 29529 29345 28902 28882 28819 28555 28541 28491 28152 28136 27966 27789 27593 27584 27549 27257 27180 27097 27080 27061 26569 26506 26500 26136 26119 25905 25808 25600 24834 24792 24745 24386 24257 24171 24102 23863 23813 23811 23704 23667 22686 22588 22531 22341 22008 21650 21538 21335 21246 21102 21034 20907 20641 20555 20271 20207 20172 20088 19704 19509 19481 19439 19427 19182 18835 18796 18783 18773 18723 18562 18555 18533 18370 18368 18365 18351 18190 18094 18063 18002 17819 17513 17167 16952 16797 16602 16248 16080 16050 16002 15975 15933 15778 15719 15537 15453 15447 15438 15372 15244 15150 15093 15049 14945 14899 14810 14806 14775 14743 14634 14526 14454 14423 13945 13776 13728 13704 13637 13598 13590 13561 13449 13365 13058 12995 12923 12773 12727 12674 12663 12583 12552 12434 12274 12158 12088 12034 11823 11574 11492 11230 11119 11099 11094 11069 11048 10922 10921 10884 10864 10818 10798 10790 10783 10727 10705 10661 10606 10540 10483 10389 10238 10213 10042 9987 9756 9613 9574 9448 9354 9343 9293 9275 9092 9035 8928 8865 8797 8695 8568 8510 8306 8265 8252 8180 8095 8093 8065 8047 8012 7919 7919 7609 7502 7469 7467 7328 7222 7107 7102 7066 6988 6958 6949 6825 6735 6544 6473 6471 6471 6433 6353 6319 6212 6138 6044 6033 5904 5805 5736 5687 5678 5509 5482 5467 5452 5416 5410 5239 5224 5204 5145 5110 5000 4782 4739 4723 4720 4711 4667 4616 4577 4524 4509 4506 4465 4362 4283 4261 4193 4066 4009 3939 3935 3925 3891 3806 3787 3784 3780 3731 3722 3655 3653 3637 3620 3603 3556 3494 3471 3454 3453 3439 3366 3289 3261 3260 3258 3226 3217 3197 3168 3040 2893 2878 2839 2814 2798 2764 2734 2568 2519 2517 2506 2447 2404 2382 2378 2339 2318 2310 2291 2249 2236 2227 2164 2153 2149 2116 2115 2102 2087 2069 2068 1982 1980 1976 1932 1918 1907 1898 1830 1799 1779 1754 1742 1741 1715 1685 1664 1661 1642 1634 1629 1602 1581 1559 1558 1556 1552 1505 1502 1442 1418 1384 1368 1366 1357 1336 1321 1306 1265 1262 1259 1246 1195 1187 1156 1155 1153 1101 1094 1076 1062 1041 1032 1012 1004 998 963 955 937 910 906 882 860 844 835 828 770 769 749 735 727 720 718 704 698 670 651 650 635 632 604 579 578 577 570 556 511 508 508 507 491 470 467 466 456 406 399 397 383 377 359 335 332 330 326 312 307 306 298 277 263 256 254 247 240 238 232 231 230 221 212 203 202 188 180 158 153 142 140 135 135 131 119 113 104 101 99 97 96 92 90 71 70 60 59 54 54 51 46 35 33 28 27 26 24 23 21 15 14 12 11 11 10 9 9 7 7 6 3 2 2 2 2 1 1 0 0 0 0
159449273 47531386 45986756 44094364 43249864 43050385 41922997 32326972 28280954 27564078 25452360 23137095 22679836 22501242 21516792 21502140 21123236 20367748 20317449 20299710 17871185 17232010 16689027 16008015 15713633 15498166 15142335 14367106 14293798 14086121 13378277 12622112 12295904 11906265 11902669 11526399 11214401 10758419 10601952 10517304 10424840 10277484 10016218 9867932 9741353 9504016 9327405 9279677 9157679 9021191 8735065 8705602 8629346 8595050 8457668 8136162 7999684 7664892 7452496 7405310 7393513 7129315 7105282 7044822 7044768 6875251 6848647 6788176 6764814 6732801 6687592 6652442 6626429 6590310 6534992 6383594 6327545 6215338 6001178 5861927 5845013 5812439 5736739 5594226 5459662 5456418 5388110 5357404 5333749 5305532 5256336 5247561 5079786 5046675 4979443 4974749 4847626 4818537 4795316 4688790 4659241 4561235 4561150 4553321 4489701 4472976 4407376 4374833 4319159 4277238 4261026 4052090 3991765 3984431 3939217 3923573 3893697 3890090 3883152 3690141 3586634 3536457 3519604 3499708 3473597 3454026 3373497 3331300 3301947 3301157 3238579 3163147 3104348 3101746 3091723 3051918 3044897 3030069 3026699 3022686 3015931 2954944 2943219 2814637 2810919 2781032 2704346 2688323 2664924 2657615 2640989 2631608 2619506 2598039 2589453 2575809 2564293 2556226 2546305 2531748 2501808 2501516 2496979 2493521 2481733 2480535 2473228 2433717 2427895 2405582 2399484 2359424 2335938 2331068 2321535 2227792 2212076 2196123 2142713 2132856 2115608 2112028 2102873 2094509 2080720 2047112 2042154 2026547 1960321 1947526 1934626 1908407 1866463 1836013 1819036 1792398 1790784 1789827 1771161 1765506 1754988 1754882 1739030 1737814 1721966 1626340 1615453 1600679 1600133 1600113 1590480 1590223 1582948 1569341 1560078 1546710 1543833 1539546 1528495 1515315 1509459 1494408 1480514 1472640 1465519 1460814 1454716 1449288 1408018 1403697 1397399 1369100 1366458 1364166 1359929 1323496 1322530 1322391 1310546 1286003 1275865 1271999 1268256 1264936 1258740 1254364 1253500 1244646 1237587 1233812 1223582 1219348 1210342 1185483 1179235 1158962 1157826 1154168 1152541 1147137 1146620 1136699 1135005 1134538 1133352 1130754 1104935 1093156 1084554 1072112 1070777 1063542 1033031 1024094 1022137 1020250 1003769 1002390 996026 991248 990106 964105 961292 960729 957551 952895 948937 946697 944385 943543 942524 938647 936900 924261 922273 907999 902571 899391 892459 882692 877575 876422 875949 858198 851059 849868 840949 834145 827827 823791 823296 815017 811329 808715 805127 800426 789177 785027 782331 779866 779408 777675 768903 768584 767608 763943 762066 755023 754686 753818 752565 746835 746375 742501 733607 728943 719932 712401 710053 706621 706356 703538 694605 679230 675931 671825 664148 662767 655239 647896 643615 639728 637617 637050 636893 633290 633017 630353 626841 626718 619346 606792 603881 592642 592099 584163 582021 580108 578649 571481 570895 566185 565155 557322 551371 546859 546212 541551 532584 526602 526180 520772 520166 518731 513728 508943 508745 503018 501634 500448 497570 486691 485602 484124 483498 480056 476562 475034 474627 474013 472608 466707 461210 459089 457101 456809 456115 453516 452213 446460 444701 439645 438501 437393 434844 433966 431380 430484 428828 424865 423852 423302 421870 421417 419079 418214 413167 412953 412310 406808 406506 402827 402491 400188 399297 397456 395963 395592 389196 381477 380924 378686 378609 376915 373022 368040 367358 357551 355372 355180 352216 351281 350074 350019 348950 340331 340196 338696 337996 334594 332953 331004 330579 327897 326871 322573 320415 320230 319273 318274 311265 309039 308222 307403 305895 305368 304494 302949 302816 301276 301122 300351 300257 300151 299653 298841 297257 292830 290622 286763 284780 284672 281951 281144 280394 277972 277172 276615 276397 275181 274960 274880 273429 272969 272470 272141 271530 269231 268905 268724 267468 264500 263461 262242 261671 258180 254559 253447 251747 249730 249254 248212 247696 245161 242705 242028 240925 238054 236382 236156 234805 232665 232507 231825 231612 231480 230356 229476 228516 226514 226462 225624 225117 224993 224893 224198 224099 223801 219307 218301 214674 213551 213508 212207 211926 211307 209895 208778 208034 207700 202860 202293 200513 200309 199082 199001 198447 196045 194905 194383 192257 191054 190452 189110 188259 188116 187736 187464 187296 185934 185733 184564 183883 183219 179977 177258 176117 175754 174215 173370 172934 172895 168903 168457 168341 167665 163986 161706 161287 159604 158964 156853 156213 155730 155276 153060 151897 149474 148172 147617 146359 144143 143132 142472 139649 139205 138758 136973 135443 135241 134836 134619 133487 132942 132647 132213 131996 131067 130164 127165 125409 125261 124373 122461 122191 122071 120656 120460 120040 118888 117771 116988 116495 116223 116114 115998 115988 115040 114962 114497 114190 114166 113622 113436 113232 112908 112506 112459 112031 111263 110206 109450 108953 108757 106701 103906 102753 101823 101725 101593 100971 100393 100161 99667 99324 98378 97444 95813 95728 95572 95550 95347 94853 94772 94095 94023 93611 93140 93085 93078 93014 92729 91841 91399 91342 89538 88533 88041 87800 87732 86893 85418 85155 84969 84135 84011 83939 83470 82597 82242 81652 81439 81123 80999 80557 80144 79594 79448 79419 78999 78394 78333 77986 77975 77682 76675 76605 74412 73348 73328 73193 73001 72894 72556 72469 72233 72224 71933 71912 71419 71282 70958 70436 70417 69976 69462 69171 69164 68889 68618 68255 67450 66869 66307 66184 66164 65914 65741 65482 65012 64658 64480 64320 63713 63496 63236 62754 62536 61278 61181 61152 60429 60386 59827 59742 59479 58658 58237 58214 58158 57998 57451 57142 57067 57021 56879 56552 56428 56007 54998 54574 54552 54535 54350 53595 53331 52944 52933 52900 52864 52663 52569 52101 51162 51158 50839 50446 49767 49357 49216 48984 48681 48507 48484 48466 48080 47922 47639 47622 47106 46199 45622 45572 44459 43801 43040 42702 42403 42024 40839 40549 40519 40369 40116 40010 39675 39574 39326 39260 37593 37518 37295 37185 37160 37016 36671 36477 36403 36395 36113 35970 35858 35331 35214 35109 34241 34225 33970 33784 33730 32746 32743 32391 32291 32089 31977 31948 31724 31434 31175 30892 30766 30438 29853 29579 29394 29374 29323 28922 28724 28723 28663 28529 28350 28041 27948 27875 27698 27029 26973 26959 26866 26609 26608 26479 26479 26447 26388 25922 25800 25762 25731 25279 25144 24932 24704 24479 24466 24288 24265 23993 23966 23946 23857 23827 23700 23597 23489 23457 23409 23340 23328 23310 23230 23112 23110 23058 23011 22850 22836 22770 22756 22712 22331 22231 21986 21654 21411 21277 21238 21233 21132 20888 20873 20820 20607 20494 20434 20359 20326 20168 19952 19937 19671 19491 19395 19016 19008 18874 18741 18635 18262 18234 18209 18113 17676 17614 17409 17335 17276 17224 16838 16620 16613 16387 16129 15977 15931 15841 15718 15550 15521 15367 15305 15253 15102 14742 14740 14704 14686 14664 14635 14506 14482 14471 14415 14341 14267 14201 14020 13866 13815 13767 13674 13484 13479 13475 13323 13252 13207 13168 13094 13005 12877 12875 12833 12566 12458 12421 12296 12046 11813 11789 11779 11772 11705 11642 11528 11500 11474 11457 11413 11304 11162 11129 10996 10922 10804 10686 10560 10539 10422 10362 10296 10215 9998 9982 9685 9623 9588 9553 9464 9361 9319 9258 9224 9152 8981 8902 8864 8811 8780 8563 8557 8457 8349 8254 8169 8108 8074 8024 7987 7964 7955 7740 7700 7651 7563 7441 7434 7428 7353 7333 7250 7223 7218 7141 7038 6912 6819 6813 6633 6533 6533 6496 6490 6466 6394 6391 6332 6212 6158 6149 6125 5993 5969 5807 5754 5729 5709 5688 5661 5485 5451 5429 5285 5251 5236 5105 5036 5012 4987 4960 4851 4841 4792 4747 4723 4684 4638 4578 4540 4503 4501 4438 4431 4400 4325 4319 4285 4253 4207 4163 4135 4123 4112 4082 4041 4026 3956 3929 3914 3871 3851 3836 3664 3657 3597 3496 3443 3435 3385 3371 3327 3282 3259 3189 3168 3158 3074 3062 3023 3009 2995 2976 2936 2893 2880 2794 2782 2739 2733 2718 2711 2680 2679 2675 2635 2605 2599 2547 2533 2496 2472 2454 2450 2437 2417 2392 2370 2370 2368 2318 2294 2223 2180 2152 2134 2129 2090 2086 2039 2019 2019 1975 1956 1944 1901 1848 1836 1806 1782 1686 1681 1576 1566 1539 1530 1511 1432 1376 1371 1324 1322 1306 1247 1247 1234 1183 1179 1177 1170 1147 1138 1132 1109 1088 1078 1048 1027 997 990 981 974 973 969 963 962 958 909 900 900 898 890 869 815 804 796 786 784 773 754 750 746 730 728 722 721 703 700 687 653 649 639 628 620 610 595 576 568 554 550 548 538 520 516 496 489 481 474 470 459 456 455 454 394 384 364 354 353 339 311 307 307 292 285 283 280 278 277 277 274 270 268 265 259 257 256 221 219 212 212 191 189 180 171 161 159 158 153 147 147 139 139 136 133 131 131 121 121 115 107 107 104 103 100 100 99 94 78 76 73 73 66 60 55 50 50 38 31 29 26 21 17 16 15 14 14 13 13 12 10 10 8 8 6 4 4 4 3 3 3 2 2 1 1 1 1 0 0 0 0 0
3 883
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 987972242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202778622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 366022183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 761480430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 468848260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24817228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 510259228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 438160171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 477144025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 552044898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799931591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 459662376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 543346513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
146284642 95578762 94696738 80972848 68703613 49528572 46494252 41425247 40399084 40218695 38921367 35392018 30178973 26907996 20910895 20659524 19420829 19365295 18859563 18378752 17611755 16883551 15516614 15429374 14461494 14257835 13940656 12593160 12535398 12386842 12080025 11163662 10758747 10659167 10574303 10486217 10216685 10208694 10133552 9898455 9854831 9750751 9698637 9680931 9656545 9173869 9152216 9020818 8570813 8225186 8183462 8166000 8076674 8034784 7953162 7939416 7886585 7830462 7727389 7726346 7709879 7682900 7560144 7499123 7408805 7335466 7314731 7195963 6990773 6944955 6828019 6760735 6574958 6449693 6378714 6326871 6199202 5776537 5758077 5738205 5720499 5677154 5569872 5532904 5476898 5420140 5406213 5216502 5175095 5148001 5111210 5089484 4985666 4913614 4775486 4764115 4688244 4645358 4514238 4484162 4436266 4366483 4294560 4254069 4244285 4228143 4222905 4188890 4151194 4100929 4069670 3940479 3927303 3796386 3781340 3764039 3760574 3746253 3706229 3640699 3633631 3573343 3506575 3479744 3340506 3334783 3302736 3294127 3282717 3193332 3149653 3107331 3023763 2943025 2912907 2873859 2855198 2817674 2772377 2755170 2686555 2662947 2623720 2609009 2598453 2581907 2565912 2550534 2544312 2541918 2515863 2512811 2507561 2468776 2460666 2419896 2413640 2406365 2404358 2364383 2321600 2289629 2250780 2246477 2238996 2215121 2206988 2188520 2167657 2163450 2140404 2108693 2092906 2085789 2054343 1986549 1950250 1913851 1897676 1890507 1886914 1854615 1849804 1837609 1821295 1804792 1799954 1792602 1779271 1746133 1727982 1717531 1707121 1689960 1665842 1659798 1652034 1634802 1631771 1630878 1612238 1605654 1590210 1584209 1572193 1553390 1543785 1491909 1481954 1472590 1450681 1437889 1385205 1380324 1367291 1360390 1352900 1308476 1302519 1301871 1301237 1290768 1287783 1287684 1287190 1276386 1256364 1255431 1246213 1232181 1193629 1185091 1173680 1163729 1161843 1158226 1157714 1150820 1128872 1125545 1123445 1121974 1118647 1114830 1104786 1090007 1085770 1080475 1078036 1074051 1070789 1061440 1058644 1054419 1054099 1048679 1036497 1026898 1021365 1021282 1013382 1002829 991477 985328 975194 963585 960232 959861 952123 946649 945359 944760 940995 940041 931612 893132 889939 884584 883570 879424 857858 847372 846528 844244 834999 807489 805463 798336 796723 792048 765460 756790 748552 733326 732063 729809 726289 722900 722315 722130 721878 721826 714844 714503 713341 691810 682014 672835 669710 655408 649149 644221 642639 637023 635883 631386 626918 625790 613125 612677 608812 608424 600348 594329 592321 591894 590343 589107 588462 585411 584733 584109 583087 582114 569398 561628 559032 555981 553882 529046 524514 524135 519377 519342 518876 517494 513214 510661 505614 504673 501907 499232 496270 495724 495618 495520 495074 491420 487801 467267 463955 462449 453598 453196 451387 450240 449376 440697 439255 433117 432258 431425 424339 422598 420959 416745 413440 409748 399552 398871 396770 395375 392963 388312 388035 379796 376964 375880 375776 370209 368817 365330 365250 364415 364283 360885 356432 352859 347381 346938 341929 339127 334074 328125 325889 323813 323544 318467 315389 314486 313451 307614 307573 300874 300353 297805 292081 290972 287739 284057 283089 282205 277965 277405 276207 273182 273059 271857 271160 270007 269812 269745 269271 258312 258182 257693 255240 255032 254161 249507 248863 246214 246054 244395 242970 230647 228618 228582 227459 227332 222010 218771 217447 213885 212757 211383 209986 202333 202304 198401 198223 198197 197796 197402 192955 192237 191944 191317 186931 186472 184984 182790 180113 179017 178869 176417 175486 173748 172702 172541 172133 171835 169098 168925 165522 164245 163045 162155 160079 156765 155928 154633 154485 148452 147169 145079 144797 142400 141283 141192 139492 136655 135719 133487 132963 132563 131284 129922 129147 127965 125754 125153 123095 122253 122175 122126 121193 120667 119775 118402 114340 113714 113532 112796 111732 109873 108874 108465 106888 104501 103309 103265 103006 102394 101746 100363 99934 98944 98933 98777 97847 96660 95572 95454 95338 94789 94484 94421 94254 93880 92948 92668 92577 92443 92134 91380 91171 90170 89880 89325 88829 88696 85610 84920 84920 83544 83069 82710 82588 82363 82259 81116 80513 80059 79333 78594 76481 76137 76000 75083 73900 72708 72170 71876 71779 71194 70841 70074 69461 69378 65423 65370 64557 63730 63618 63614 63401 62478 61518 60513 58810 58432 58293 58213 57919 56812 56512 55921 55553 55516 55491 55306 54442 53068 51415 51254 51250 50622 48829 48177 47953 47512 47432 47160 46647 46541 46516 46128 45400 44333 43838 43377 43001 41802 41494 41187 40768 40517 40418 39994 39936 39674 39029 38923 38874 38142 37817 36850 36725 36661 36545 36210 36060 35539 34279 34147 33981 33092 32877 32673 31953 31589 31048 31034 30876 30745 30198 29281 29272 28720 28617 28590 27965 27175 27080 26496 25740 25011 24990 24823 24598 24533 24444 24079 23984 23349 23208 21627 21572 21525 21374 20645 20608 20419 20214 20077 19940 19765 19600 19580 19244 18559 18345 17598 17503 17480 17426 17413 17081 16908 16745 16610 16365 15629 15014 14928 14103 14061 13973 13423 13161 13104 12862 12838 12521 12347 11974 11948 11760 11604 11110 10432 10331 10156 9858 9592 9578 9543 9232 9134 8626 8042 7868 7672 7654 7492 7179 7057 7023 6966 6916 6855 6745 6516 6448 6392 6214 6186 6047 5962 5668 5616 5550 5538 5396 5375 5255 5252 5215 5009 4868 4786 4709 4706 4682 4621 4600 4468 4419 4386 4341 4241 4193 3853 3841 3665 3541 3521 3306 3269 3208 3039 2953 2892 2690 2688 2613 2592 2529 2518 2467 2413 2375 2340 2317 2308 2293 2273 2264 2132 2083 2054 2010 1936 1907 1888 1832 1830 1718 1618 1506 1311 1224 1211 1202 1154 1088 1074 1028 952 944 928 883 818 815 792 781 780 760 719 679 667 643 633 631 620 581 443 438 426 400 389 386 382 371 361 336 332 308 301 297 269 217 190 170 160 142 105 85 76 65 51 48 48 46 34 23 11 8 6 0 0 0
84276056 77248000 77138172 51236594 42907138 42372459 39684489 35377358 35336150 34024220 31946122 31700549 30263971 29715587 28754817 27161190 26177680 26114997 25687340 24807061 24709221 24502729 24197744 23572762 23163889 22238837 21742164 21179908 19366996 18715827 18206083 17774798 17634513 17022271 16410759 16401119 16242340 15690524 14732103 14692378 14408332 14312551 13271595 12906841 12453676 12327643 12147245 11857795 11709469 11440710 11300652 11007382 10372977 10024890 9924683 9763521 9752308 9659835 9287309 8974086 8973056 8876535 8811471 8658605 8639521 8457627 8396637 8337054 8137506 7960493 7852104 7835143 7820073 7604303 7560530 7526492 7223904 7192139 7004715 6987774 6972007 6969563 6946125 6893736 6857567 6856332 6768888 6747717 6747158 6707692 6626537 6454562 6431440 6426422 6384946 6252847 6159137 6127953 6071656 6052914 5769585 5688868 5682409 5665131 5618300 5542241 5523999 5462756 5351245 5313760 5185289 5050674 4845211 4842775 4776916 4732622 4679075 4587167 4566941 4554420 4542453 4533506 4338603 4326427 4239994 4178588 4178262 4120464 4117487 4081310 3937222 3918414 3852588 3844129 3774312 3695063 3688424 3676416 3615473 3601983 3594343 3520802 3489483 3426545 3399730 3365382 3326997 3307035 3300163 3200763 3197539 3167851 3133877 3112378 3109814 3031308 2962291 2950523 2943537 2926873 2926793 2921575 2902930 2895204 2857283 2850823 2848054 2832605 2832506 2784250 2702596 2693859 2685038 2665228 2628919 2603937 2596168 2575469 2560768 2477567 2389924 2382257 2342521 2324614 2302864 2293423 2268027 2227523 2212219 2192350 2182682 2173433 2136125 2134563 2133863 2024824 1954045 1950029 1893322 1880305 1877175 1859438 1856381 1831083 1822134 1794893 1793697 1789233 1756971 1734376 1718830 1718067 1710653 1705355 1699939 1691522 1621487 1559408 1551075 1540100 1540029 1530366 1527143 1512563 1499454 1493551 1483593 1474352 1465863 1456079 1449545 1448240 1421419 1415137 1405346 1400770 1382780 1370584 1370122 1359131 1353559 1327337 1309841 1306550 1299801 1297651 1292450 1285695 1275531 1268420 1260882 1243997 1243567 1240941 1225675 1217880 1217307 1210094 1176595 1176313 1163023 1158103 1139713 1132408 1128256 1121805 1110736 1108789 1108770 1101900 1101713 1069402 1061580 1061439 1057527 1055715 1052776 1045262 1035908 1023851 1021156 1019318 972371 961780 940434 937816 928715 920768 915830 912431 909463 898682 888424 887322 884430 879568 867816 866642 859264 857648 853248 828156 821593 813656 811157 798183 789803 783011 770553 764748 763301 752576 742274 739472 734847 721280 720206 716564 715386 713951 705585 699438 690276 679902 665267 665119 655209 653127 646292 639928 638126 637956 633619 628319 624981 623305 622394 619003 617874 602123 601941 600359 597555 593466 583536 572522 569247 565341 562714 560032 558257 551297 549857 548308 547424 547275 543114 543042 541860 535679 533991 533930 525018 524543 521095 514721 510120 504570 498226 484700 484085 482549 482443 478361 474711 473179 470767 468907 468421 465803 464264 463323 459604 459019 451691 447570 447526 446273 445426 444997 443550 442472 436518 434930 431775 424240 421958 419823 416099 405890 400637 399407 395409 393587 392215 387500 384228 382527 381314 380136 372654 370921 366676 364408 359783 359334 356706 354306 353630 352645 346477 344162 342137 338275 336998 335550 331688 331278 330833 328825 327740 325919 325256 321346 319858 310583 309869 302139 291689 291528 291447 289862 289007 287974 287539 286939 283240 282574 282566 282235 279225 278414 274025 273656 273481 273132 267693 266447 266189 256132 255689 254964 252470 251957 248736 248612 247471 245924 245519 243321 240028 236458 234333 232685 230962 230677 230281 229328 227410 225406 223173 223107 218829 216377 213203 208940 206521 201789 197645 195689 195446 194785 193909 192915 188345 186639 182063 180817 178273 175679 169815 168649 167188 167048 163224 163192 162870 162039 161957 156070 153286 153280 150881 149049 147143 145586 143503 139496 136745 136208 136061 135853 135611 135231 134826 134544 131834 131724 131398 131231 130654 129954 127239 124996 124017 123825 122688 121993 121974 121329 120373 115416 114335 113432 112639 110926 110582 110398 109212 109190 108161 107934 107048 107017 103378 99379 97636 97183 97162 97158 97006 94444 93548 92569 92101 91698 89274 88943 88525 86832 84118 83675 83485 83129 83089 83088 81988 81597 81364 80696 79535 78808 77933 77239 76281 76092 75116 74512 72343 70857 70415 70321 69160 68589 68034 66851 66726 64355 64234 63270 62153 62077 61593 61551 61331 61278 61258 60928 60916 60449 59817 59184 58804 58322 57845 57674 57098 56577 56107 55761 55262 55066 53798 53636 53019 52933 52843 52556 51219 51059 51039 50631 49788 49101 49054 49008 48231 48197 46126 46045 45573 45517 43517 43143 41783 40681 39565 39497 39387 39280 39097 39070 38057 36731 36571 36050 35782 35682 35181 33975 33911 33208 32944 31386 31330 31321 31104 31009 30315 30313 30256 30088 30053 29808 29388 28525 28069 27661 27637 27443 27293 27199 27143 26139 25332 24977 24913 24885 24470 24235 23684 23638 23630 23581 23107 22979 22778 22770 22526 22384 22121 21857 21220 20382 20126 19776 19696 19639 19564 18978 17899 17868 17572 17316 17211 17126 17001 16863 16823 16522 15977 15943 15896 15678 15233 15062 14909 14850 14226 13907 13802 13725 13500 13348 13347 12952 12814 12778 12675 12548 12237 12123 12110 11641 11620 11380 11336 11180 11119 11093 10835 10807 10715 10683 10672 10379 10083 10049 9967 9376 9365 9280 9239 9220 9111 9055 8533 8146 8126 7980 7901 7722 7674 7549 7332 7282 7122 7067 7019 6886 6666 6657 6439 6303 6265 6245 6244 6131 6033 5877 5836 5733 5610 5242 5088 5011 4995 4957 4884 4758 4525 4276 4202 4152 4151 4060 3996 3966 3806 3786 3753 3660 3523 3476 3367 3307 3292 3290 3193 3081 2747 2646 2500 2497 2452 2364 2200 2067 2055 2049 1957 1912 1768 1609 1568 1478 1366 1245 1142 1131 1051 815 713 708 668 662 624 577 568 528 469 466 423 404 382 338 299 284 279 259 244 208 201 190 140 125 118 106 74 69 66 39 25 14 13 9 7 6 5 4 2 1 0
64157177 61304652 50509102 50073579 49327491 46501677 43081696 34078017 33979523 29322977 28394323 24189202 23373436 23270877 22774770 22313535 22309040 21022528 20645010 20635916 20522762 20385793 20345407 20069207 19862512 19709964 19301496 18813164 18038450 17973589 17325647 16982097 16872586 16209514 15414989 15244866 15050842 14827740 14608375 14566608 14482717 14253084 13859887 13792302 13676923 13560865 13530217 13187176 12584890 11859518 11784372 11752272 11613004 11370653 11070292 10888869 10753805 10644583 10524247 10505567 10309858 10022151 9944337 9777444 9687241 9619731 9529624 9399750 9213881 9207081 9127691 8969293 8814011 8764816 8651462 8529044 8294627 8149636 8068277 7608033 7592839 7485775 7442009 7401528 7382903 7368568 7363071 7344827 7281982 7261546 7260597 7239740 7086512 7078634 6754228 6690993 6582166 6476464 6245633 6165922 6149085 6005021 5975847 5809668 5798461 5722922 5668445 5654969 5626411 5510243 5459606 5444745 5427911 5351105 5348876 5345072 5342819 5284039 5094516 5094478 5060773 5025525 5017354 4996793 4849790 4798574 4788797 4775659 4674416 4587570 4523223 4510608 4478672 4425163 4375727 4352228 4344904 4327761 4283274 4201428 4160710 4034980 4026131 3980321 3975757 3951638 3604244 3597441 3572707 3502145 3478007 3437024 3429568 3378399 3293350 3248185 3224720 3184758 3168184 3147331 3136387 3131687 3081800 3008373 2997207 2971551 2965371 2947184 2863683 2853374 2841176 2836160 2829853 2762059 2725207 2693397 2686819 2644581 2636156 2599392 2487961 2478172 2467093 2460789 2424940 2419844 2363989 2346681 2338009 2334434 2282543 2269788 2262927 2248062 2220369 2210382 2208491 2201758 2197086 2188194 2160468 2136204 2128700 2073732 2065127 2057048 2054089 2053724 2023742 2022834 2016943 1994806 1989628 1985592 1981053 1954923 1951682 1950831 1855570 1817405 1813319 1800025 1799856 1748969 1748629 1675768 1652015 1638385 1613453 1601122 1594761 1584042 1573341 1570664 1569110 1551662 1526992 1521164 1497663 1474446 1443402 1387811 1358320 1339108 1327603 1308849 1303945 1290063 1280723 1262272 1245069 1231803 1205223 1199764 1199701 1195558 1193610 1193441 1186121 1183640 1172119 1162911 1153937 1136543 1136096 1133137 1108627 1096399 1090860 1067264 1059652 1054764 1053004 1052523 1052175 1029974 1021848 1002291 1001157 1000708 995502 980942 971307 961250 953993 947136 930439 922918 921520 915270 913605 909273 890927 890805 883288 859083 852814 843910 839034 815707 813295 791591 789036 776658 773694 773496 772756 772556 762108 759575 759460 758792 750592 743495 742929 740402 737472 727839 727176 722816 722713 711156 705682 696353 688368 685806 668412 662188 661009 656784 653069 649356 643742 642267 631743 628398 626372 621568 615346 613715 608786 603062 594456 586809 579268 574368 571505 565758 562793 559500 555433 539983 534880 534431 531217 528092 522175 507348 505409 497536 481517 474926 469601 468073 466862 466286 466210 465547 463671 447810 446168 443773 442633 433196 428196 425150 415471 414983 410025 405612 399214 396315 394293 386639 385926 385073 378608 372899 366723 362176 361077 360973 359828 359142 355273 350566 349258 347387 343974 343664 332119 326757 318905 316867 312698 310287 306323 303752 295128 293810 291239 290281 287672 285597 283350 283232 279239 274204 274069 269645 268852 266885 266466 264749 263611 261302 261051 258575 258062 256793 255396 253815 253440 253354 253268 253159 247907 246662 243887 243878 243732 241173 240072 238043 237012 233601 227403 226501 226037 222049 221805 221658 220409 217451 217406 216140 215847 213760 210846 201566 198898 198847 198684 198247 195533 195205 194687 193033 193021 192755 191595 190655 190557 190083 182871 182708 180605 180480 180169 178901 177669 177374 174422 172301 171279 169777 168453 162327 160748 159204 157419 156707 154990 149126 147248 146357 146198 143352 143075 142550 142453 141566 141001 138331 137031 136281 134783 134681 132074 131961 131639 129133 128683 126630 125883 124330 123947 123339 122740 122331 120499 120460 119326 118771 118628 117723 117194 116633 114686 114378 113888 111944 111458 110146 109985 109407 104317 103934 102899 102807 99246 98448 93586 89893 87341 86628 85877 85606 85005 84846 84599 84095 83890 82550 81342 80426 79518 78873 77099 76480 76349 75593 73813 73081 71502 70571 70239 69488 69330 69088 68457 68061 67523 67278 67132 66551 66435 66280 66215 64616 63907 63739 63668 63457 63353 62529 62110 61858 60672 60245 60239 58145 56964 56671 56596 56397 56313 55742 54560 54174 53416 52525 51741 51723 51224 51131 50047 49587 49244 48382 46758 46450 46146 45785 45554 44492 44238 43484 42971 42636 42470 42385 42034 40431 40031 40017 39705 39656 39605 39130 38658 38319 38251 37913 37795 37176 37015 36898 36298 35616 35144 35018 34257 33622 32575 32425 32012 31890 31664 31387 31207 31065 30130 29870 29601 29449 29310 29135 29025 28861 28741 28612 27180 26672 26582 26355 26188 26092 25691 25391 25352 24908 24868 23601 23405 22888 22668 22657 22649 22107 22076 21984 21503 21250 20878 20540 20241 19699 19685 19617 19400 19088 18462 18181 18137 18059 18020 17982 17797 17389 17068 16986 16985 16381 16367 16310 16205 15965 15769 15738 15550 15472 15335 15328 15230 15079 14987 14789 14309 14195 14176 13779 13340 13274 13032 13025 12733 12605 12605 12576 12507 12478 12152 11732 11690 11572 10972 10888 10746 10486 9315 9218 8701 8648 8570 7858 7464 7365 7203 7160 7150 7099 7024 7002 6772 6473 6431 6305 6205 6198 6191 6128 6024 5937 5701 5450 5419 5399 5265 5223 5152 5145 5102 5034 4976 4970 4862 4798 4769 4696 4593 4568 4486 4432 4237 4168 4062 4023 3949 3899 3742 3607 3508 3367 3260 3250 3232 3206 3182 2981 2941 2828 2802 2764 2759 2679 2650 2648 2621 2544 2490 2487 2473 2374 2339 2235 2202 2125 2093 2060 1940 1910 1847 1773 1612 1562 1447 1421 1406 1389 1388 1375 1358 1345 1341 1337 1284 1225 1223 1160 1154 1103 1088 1049 1026 1004 910 863 835 666 647 624 613 574 553 522 510 494 476 462 405 370 304 269 256 237 233 197 197 193 181 145 110 100 97 70 64 38 31 23 2 1 1
3 1225
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34589105 523672395 633102118 839712439
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29080070 161191556 209721106 293422122 528883633 716741524
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 337872187 421363971 689842733
97276094 83982449 60058046 53128933 48284543 41061952 39599478 33790339 29064002 29046575 28041121 27706802 27632702 24144329 24140710 22399297 20823227 20196951 17622222 17511536 15393585 15200882 14834965 13444993 12947839 12911859 12895229 12757521 12716689 12380301 11580464 11393499 10851728 10749971 10310937 10141693 9456700 9410016 9288034 9081067 8986394 8326245 8188936 8149510 8127537 8085316 8032171 7816952 7793395 7739349 7690884 7445225 7327277 7060511 7012585 6919383 6858120 6835019 6768666 6689202 6568699 6357368 6250368 6200838 6124382 6072243 6011221 5924957 5876299 5866216 5849384 5823745 5802108 5725945 5692803 5575950 5512628 5494461 5449695 5280002 5217147 5171996 5093722 5024689 5008885 4996281 4913460 4817545 4779135 4664702 4660290 4578518 4572245 4444736 4331655 4317448 4238172 4229187 4159521 4108071 4105574 4068449 3837965 3830791 3743319 3708344 3674000 3657187 3657110 3633351 3633061 3578231 3571222 3489272 3459296 3430454 3429237 3378637 3304865 3230518 3172247 3151579 3114542 3113953 3078067 3076299 3070469 3052408 3005569 2977958 2961349 2944596 2909704 2827529 2806087 2609134 2583189 2575495 2537278 2521975 2515798 2504245 2504119 2498433 2494284 2491806 2448140 2438827 2417394 2370801 2308109 2289338 2281191 2268307 2254465 2250703 2234939 2161613 2152961 2095252 2079116 2031874 2021627 1984779 1982782 1939445 1938062 1925959 1910498 1838407 1814645 1812837 1811404 1782667 1746568 1728024 1727304 1723522 1691049 1683132 1680772 1655072 1648474 1644827 1641658 1639546 1622213 1617967 1608176 1586456 1582108 1561480 1557440 1547212 1513502 1509100 1504840 1498761 1490455 1471380 1468803 1454976 1425601 1421069 1417452 1410985 1404985 1370045 1365039 1359964 1351159 1337029 1330980 1325371 1315921 1314761 1314281 1304795 1298454 1288273 1282602 1271388 1263732 1256113 1230568 1212541 1198135 1197646 1169781 1158858 1145649 1126720 1099041 1083402 1064420 1060347 1054787 1054602 1048697 1043817 1031300 1022352 1015016 1013217 1012453 965654 953010 950245 949988 949033 947024 930159 929713 921465 919847 899353 898721 893230 887457 869059 866806 862731 845229 842185 837634 833699 828840 819282 817239 811249 797384 787030 782081 776719 766099 760622 759685 734924 734049 728092 721791 712439 709175 707234 704069 700942 698688 695162 695082 691934 691261 684078 683733 680814 679282 677625 663331 652660 650161 647502 645125 641466 640941 639135 637059 633305 632515 631883 609969 608049 605417 600622 596152 593742 593239 587319 583625 573555 571799 571062 567213 566186 564176 561720 556003 555522 553400 549348 547973 547633 547010 545665 540366 536668 531805 528319 527606 524553 520509 516066 507368 505769 503986 503875 500002 498767 497431 496626 492537 491896 491604 491247 490513 485489 478287 470698 466176 465397 464260 463542 462774 461166 454221 453723 450299 448252 444990 444786 443882 443510 442530 437211 435223 433453 433167 432081 429676 426254 424410 421649 420112 419234 418256 415272 414720 414550 412588 412198 407742 400651 396276 395906 390078 387945 385659 383101 382961 377519 376257 375698 375454 367056 366478 366128 362601 361765 358512 354901 352504 352417 348767 347619 345343 345178 344800 344725 341069 339077 337233 335381 335228 334635 332628 329574 325993 325337 316779 316241 314037 314019 312151 308688 307739 307162 305618 305567 305349 305066 299599 299418 294496 293364 292134 291658 289728 287678 283122 281188 280786 279025 277256 275238 274567 274436 274387 271053 270550 269068 268588 268404 264668 263278 260915 256087 255738 253963 253936 251496 248719 246441 245283 245009 243906 243101 240101 237103 236909 235500 234871 232336 230583 229312 228520 225692 225034 224867 222936 222085 220616 220241 219219 213752 213670 213552 212985 211600 211574 211205 210946 210368 210186 209260 208897 208828 206603 206391 206388 206102 204373 204074 202108 199573 199481 198984 198934 197968 197931 196916 195518 194077 193481 191672 191483 190966 189130 189023 188188 187743 184864 184524 183010 182763 182547 180441 179819 177953 176478 175351 174844 171639 170171 166977 165480 164543 163817 163596 163156 160568 160129 160118 159963 159764 159614 158788 158773 158103 158013 157852 156326 154410 154313 153799 152365 152061 151665 151170 145594 144685 143984 143411 140730 139175 139080 138348 138138 138129 135980 134225 134140 131729 131567 131121 131024 130841 130486 130407 128597 128348 127822 126395 124758 120897 120743 120639 120622 119709 118479 118308 116019 115300 114067 113879 113806 112374 111526 111353 111243 110700 110194 109308 109231 108882 108788 107145 106778 106561 106454 103833 103725 101793 100691 99604 99124 98768 98367 98285 98123 96306 96272 93798 92753 92461 92436 91535 87997 86501 86418 85979 84811 84748 84190 83871 83156 82760 81868 80982 80977 80528 79383 79122 78878 78562 77796 77594 77088 76514 75811 75187 75162 74827 74535 74116 73891 72856 72274 71828 71725 70973 70203 69993 69170 68731 66973 66440 66360 66100 65608 65544 65327 65030 64854 64831 64702 64573 64484 64382 64088 63840 63478 63399 63221 63058 63018 62717 62406 62164 61821 59898 59422 59050 58499 58461 57829 57695 57658 57107 56461 55896 55779 55401 54788 54731 54430 54375 53437 53306 52997 52953 52702 52663 52302 52120 51775 51643 51281 50263 50099 49898 49863 49815 49735 49457 48800 48167 48083 48046 47959 47568 46762 46457 46305 45864 45114 44562 43983 43784 43620 42923 42047 41714 41398 41392 41031 40484 39953 39783 39604 38903 38722 38529 37859 37702 37514 37191 36929 35850 35459 35446 35363 35351 35184 35011 34910 34888 34647 34623 34499 34474 34421 34400 34177 33814 33772 33664 33567 33502 33154 32251 32193 32167 31896 31594 31098 30997 30912 30637 30598 30477 30438 30348 30094 29787 29620 29455 29073 28918 28683 28476 28148 27943 27772 27582 27477 27275 27154 26600 26535 26276 26117 25696 25407 25352 25339 25333 24134 23824 23749 23744 23517 23210 23117 23035 22978 22804 22656 22320 21883 21640 21521 21464 21008 20747 20628 20626 20491 20405 20017 19791 19776 19763 19708 19557 19545 19486 19342 19317 19279 19043 18779 18712 18276 18119 17923 17761 17751 17746 17171 17101 16955 16790 16623 16586 16556 16445 16123 16109 15896 15773 15380 15323 15302 15233 14841 14696 14483 13872 13695 13472 13410 13405 13387 13296 13025 12925 12871 12818 12764 12716 12701 12550 12380 12146 12070 11976 11618 11559 11520 11518 11442 11204 11164 11140 11012 10932 10928 10923 10872 10766 10729 10682 10468 10345 10299 10192 10095 10060 9968 9773 9633 9579 9566 9539 9503 9300 9246 9225 9042 8782 8751 8734 8728 8682 8623 8593 8526 8365 8290 8279 8271 8103 8087 7881 7783 7667 7650 7600 7594 7580 7489 7489 7431 7408 7155 7121 7109 7083 6907 6743 6670 6664 6658 6621 6608 6607 6497 6449 6415 6349 6260 6234 6140 6125 6068 6052 5847 5749 5712 5578 5560 5499 5428 5246 5151 5144 5063 4812 4784 4742 4647 4584 4576 4539 4441 4425 4422 4336 4297 4288 4260 4240 4181 4160 4075 4015 3978 3950 3934 3852 3813 3783 3758 3757 3655 3607 3552 3447 3434 3413 3409 3407 3370 3339 3237 3201 3153 3100 3062 3054 2998 2896 2896 2817 2803 2782 2721 2587 2515 2506 2426 2406 2337 2331 2315 2315 2300 2294 2265 2238 2229 2189 2129 2115 2092 2065 2062 2021 1983 1924 1915 1876 1843 1802 1702 1662 1588 1511 1462 1443 1435 1411 1384 1374 1371 1351 1344 1280 1265 1229 1223 1201 1199 1171 1148 1121 1113 1094 1048 1033 1031 1017 964 943 939 938 931 896 891 885 875 872 829 819 814 760 757 736 720 719 700 697 695 650 640 623 621 614 611 593 569 552 539 521 512 491 488 471 459 454 436 434 423 378 373 369 354 314 311 310 309 300 288 285 283 273 273 273 262 258 257 226 220 218 202 187 184 183 176 156 150 148 126 125 123 101 97 95 94 77 72 68 65 61 55 49 46 42 38 33 33 30 28 27 27 25 19 19 18 17 17 16 15 15 15 13 12 11 10 8 7 6 6 6 5 4 4 3 3 2 2 1 1 0 0 0 0
101195995 63521706 62898951 57527777 55495083 45203023 44929525 40049797 31214099 29773316 29062775 28414979 27967774 22568835 21950586 21671180 20526553 19002724 18157005 16464253 15781404 15314890 14660781 13392244 13072068 12967380 12687393 12591798 11833795 11430125 10867451 10852387 10821220 10720414 9701674 9570121 9540040 9494289 8764677 8536731 8378400 8361958 8045028 7769042 7682726 7446327 7103988 6933161 6795892 6790583 6579565 6394432 6203042 6199225 6193752 5996649 5802988 5751298 5643245 5568093 5546754 5521445 5469778 5440372 5389467 5336205 5313023 5266355 5238558 5057847 4912704 4879038 4665300 4577497 4524948 4519588 4461402 4389445 4385617 4237760 4072079 4033495 3986779 3927345 3886746 3814254 3813373 3788900 3773892 3757262 3660051 3623868 3603742 3591634 3516584 3449378 3417602 3339235 3311743 3278023 3273565 3271283 3265374 3171332 3165116 3057711 3051158 3036931 3022429 3017445 2949959 2925610 2896779 2876117 2867430 2850468 2830291 2823878 2821377 2813780 2769567 2732645 2711520 2695429 2685911 2661417 2641261 2623146 2606288 2561458 2472765 2462561 2437858 2432078 2416075 2383136 2381302 2353636 2340864 2316859 2304716 2302591 2260647 2238718 2225260 2218704 2208300 2127136 2102292 2069936 2044010 2036614 2010196 1981971 1953680 1936296 1934448 1921042 1880591 1877182 1849688 1838054 1829871 1809630 1797775 1774630 1772991 1755090 1729367 1713668 1713135 1712153 1711131 1708318 1706638 1702304 1694203 1693848 1680293 1677972 1675997 1673794 1671391 1658014 1651292 1632604 1627789 1602864 1585717 1582922 1571771 1560657 1551019 1550164 1543871 1535136 1527140 1513770 1505443 1477510 1462383 1444818 1430439 1427231 1425804 1422140 1421150 1416500 1404052 1371295 1367860 1339554 1329333 1329328 1328685 1322702 1290858 1287726 1281989 1272663 1259796 1253452 1249107 1245832 1233157 1228674 1204115 1197004 1182591 1176663 1170601 1166649 1164402 1141820 1132362 1110899 1107544 1096140 1085674 1077024 1075228 1059808 1059347 1057153 1050983 1041980 1035189 1031241 1019948 997340 996160 987132 985442 979632 963445 957289 956819 949105 921239 919147 918536 915841 909386 901950 881210 880029 862281 857376 832177 818482 813421 810354 804910 803505 798168 790545 784258 774494 766244 764533 764330 762950 762039 759660 755976 747680 735551 727982 724145 723084 718260 713844 712310 710401 707548 697188 693852 692982 678410 669954 662310 660273 659203 657426 654882 651783 650340 648621 632057 629729 626984 621781 620686 619164 603642 603023 596374 595957 592449 592322 589573 588097 581006 576904 573936 571894 569634 561586 559046 557889 554692 554040 553252 550263 547567 547563 545623 544019 535654 535453 526798 525304 523856 522918 522674 519399 519032 514163 511000 508638 507245 506600 503163 502904 491694 483694 482105 470193 469873 464851 463998 463992 461590 460465 451988 450334 445997 443968 443105 442904 441968 441306 437040 435922 432202 431807 431594 424216 414333 412234 412043 410574 409232 409034 408092 407072 406405 392952 392695 391819 391116 388647 385847 382293 380980 380068 376356 372981 372500 369980 369771 368785 368560 363181 362423 356732 355856 352093 349420 347786 342812 341657 337587 335082 332937 330422 327201 324039 322225 322041 318128 316582 315377 308936 290458 284052 281641 279395 275843 275284 275170 274823 272366 268630 263882 261763 259708 258051 257826 256925 256312 254884 254448 251318 250672 249568 248027 243581 241885 241640 241283 240893 240720 239229 238499 235079 234023 230457 229972 226923 226214 224207 223276 222437 220821 218816 218409 214456 214040 211044 208186 208129 204666 202856 201831 201678 200745 200178 196719 195352 193480 193337 193102 192799 191688 191444 190900 190127 189295 189036 188850 188227 187814 186543 185567 184855 184440 184116 183588 183062 177017 176687 175801 174514 174321 173702 172624 172331 170204 168520 167615 167554 166006 165096 164624 162571 162239 161755 161509 161280 160358 159143 158348 155912 155830 155731 153263 152881 152729 151025 150866 150830 148889 146463 146227 144572 143609 142784 141183 138453 137981 137366 135178 135054 134925 134646 132270 132177 131190 131175 131074 130682 129847 128796 124658 123774 123184 122466 119342 119033 118278 116247 116214 116130 115440 114877 114855 114164 113735 113139 112776 112766 112397 111953 110990 109048 108152 108015 107491 107476 106042 105919 105058 104256 103916 103358 101234 100745 100056 99685 99439 98145 97725 97675 97318 95357 94711 93126 91908 91558 91178 90874 90199 89958 89264 88734 88612 87868 87714 87062 86902 85408 85387 85286 84412 84132 83316 82796 82338 81722 80824 79575 78266 77823 77215 77192 76791 76432 74391 72837 72291 72152 72077 71460 70067 69600 69561 68819 68658 68545 68537 67265 66979 66843 66756 66744 66600 66418 65835 65028 64726 64283 63252 63017 62450 61080 60559 59925 59806 59258 59057 58782 58443 58370 57875 57491 57241 56964 56876 56178 55890 55518 55365 54994 54898 54797 54580 54470 54061 53962 52991 52685 52567 52166 52088 51939 51925 51838 51613 51415 50738 49648 49388 49051 48629 48446 48377 48215 48136 47656 45647 45475 45157 44988 44587 44344 44141 44140 43844 43561 43133 42890 42851 42145 42138 42036 41863 41840 40445 40012 39014 38682 38417 38120 37644 37374 37323 37318 37296 37186 37008 36972 36968 36706 36325 36171 35440 33930 33873 33626 33180 32813 32703 32417 31926 30563 30097 29940 29015 28953 28740 28432 28304 28194 27681 27335 27155 27152 27142 27104 27052 27015 26985 26867 26812 26758 26230 26183 26104 25845 25782 25618 25535 25400 25238 24561 23911 23597 23461 22563 22549 22469 22363 22186 21781 21710 21563 21483 21477 21291 21081 20989 20985 20875 20627 20456 20456 20399 20072 19734 19658 19315 19310 19253 19062 19050 18992 18970 18858 18746 18482 18355 18293 18137 18035 17994 17920 17857 17711 17521 17314 17295 17243 17030 17015 16873 16778 16713 16650 16180 16176 16155 16140 16005 15970 15921 15574 15561 15462 15232 15217 15115 14981 14976 14950 14776 14666 14529 14521 14296 14239 14187 14081 14048 14000 13905 13897 13820 13677 13617 13507 13455 13270 13035 13030 12996 12854 12801 12447 12426 12282 12191 12190 12103 12052 12035 11859 11848 11846 11553 11347 11306 11238 11211 10447 10430 10397 10250 10210 10101 10098 10063 10030 9990 9882 9844 9739 9718 9629 9586 9471 9328 9293 9218 9084 9074 9031 9026 8894 8866 8789 8731 8652 8468 8441 8372 8308 8286 8285 8158 8143 8116 8042 7857 7797 7703 7664 7581 7576 7551 7512 7504 7502 7435 7432 7416 7404 7395 7382 7310 7281 7271 7058 7020 7006 6868 6713 6706 6699 6685 6640 6631 6605 6476 6456 6446 6423 6256 6212 6185 6163 6097 5961 5958 5897 5805 5749 5731 5728 5721 5596 5563 5561 5459 5450 5286 5072 5048 4972 4953 4933 4927 4898 4780 4731 4706 4694 4672 4577 4521 4467 4442 4411 4370 4268 4263 4171 4170 4138 4063 4061 4050 4047 4017 4016 3981 3974 3927 3835 3830 3807 3805 3790 3703 3688 3676 3662 3643 3639 3622 3547 3459 3367 3290 3256 3230 3194 3136 3072 3022 3004 2945 2899 2814 2810 2794 2760 2759 2748 2722 2710 2678 2663 2659 2630 2625 2558 2551 2489 2482 2445 2395 2387 2353 2290 2279 2267 2246 2227 2207 2207 2206 2196 2191 2175 2146 2140 2080 2076 2067 2061 2013 1977 1952 1930 1916 1820 1810 1780 1753 1697 1675 1652 1620 1602 1565 1539 1494 1478 1466 1465 1459 1444 1443 1391 1389 1364 1357 1326 1321 1311 1243 1236 1208 1204 1154 1103 1093 1080 1038 1036 1011 988 977 971 969 965 959 865 862 834 821 818 812 808 805 797 748 738 724 717 703 669 632 575 535 533 533 529 522 514 508 500 499 472 467 450 433 428 413 413 400 386 384 372 370 364 359 343 339 331 329 326 285 273 271 260 250 250 242 229 224 224 207 200 198 198 193 184 178 166 158 154 154 147 134 128 126 110 109 103 99 96 96 95 61 60 59 56 54 47 36 34 34 29 29 29 27 23 19 18 18 16 13 11 10 8 8 5 2 2 2 1 0 0
110036046 109339393 108617870 60893092 48629465 44195785 35320103 35185271 32497628 30151113 27447900 27151378 23917268 23265570 21025672 20128335 19163433 18386583 17808930 17604751 17356953 14616461 14334003 14154254 13699800 13585042 13423276 13367536 13244575 12147131 11722151 11238969 10736950 10648490 10405540 10322482 10082549 10002361 9950763 9538492 9422561 9095456 8818024 8763575 8524813 8403747 8169059 8154563 8140788 8057601 7877729 7772809 7633838 7544043 7482083 7406131 7130302 7026707 6983099 6953361 6699354 6679810 6668272 6667248 6370019 6313083 6194634 6125942 5988863 5976184 5907693 5890850 5840792 5827531 5670147 5648099 5443199 5442940 5374384 5009871 4984849 4848391 4820902 4818716 4791435 4707526 4698625 4620055 4474937 4286785 4281390 4197748 4160831 4000636 3913340 3810133 3801525 3790187 3757689 3718329 3693031 3657074 3463590 3457795 3409923 3370224 3337420 3322322 3319269 3280491 3271311 3240912 3234342 3138711 3135742 3051522 2991617 2984454 2984287 2974638 2885975 2860683 2766630 2709680 2642763 2625291 2620294 2572860 2572834 2554085 2534476 2527738 2525500 2520611 2502391 2491321 2479193 2449731 2401089 2400623 2385751 2384709 2364066 2363441 2267156 2266759 2143477 2137478 2123532 2097740 2096582 2062250 2059827 2058044 2057929 2010096 2007108 1974584 1934631 1927906 1919931 1901765 1900336 1888645 1886682 1884571 1843212 1834683 1823709 1819974 1814341 1804312 1801360 1779805 1776112 1772538 1766558 1751259 1739049 1731820 1714673 1708215 1697139 1695655 1667821 1664684 1642091 1632592 1628683 1626653 1617523 1606266 1601218 1586751 1574297 1513273 1508996 1500344 1495883 1490553 1479055 1474181 1459634 1451444 1450990 1448132 1447491 1438673 1423818 1420655 1405673 1376607 1373518 1369669 1364443 1355740 1350053 1344421 1332738 1323162 1317305 1302138 1289123 1286627 1260581 1242701 1227852 1226247 1222959 1215505 1196787 1192233 1186719 1185897 1179447 1172890 1169597 1163066 1156938 1151773 1132325 1131281 1128922 1125029 1122451 1112592 1107967 1104223 1103616 1090604 1087408 1070701 1058860 1040845 1035798 1030410 1028586 1020998 1019066 1018414 1006355 999963 982311 974402 972906 972761 967936 953942 947823 947697 937197 923515 907127 893026 892087 885853 883593 883256 870184 869433 868861 864068 852424 850070 847027 842684 838938 834932 824765 820220 807144 799652 795094 792865 788216 783942 774628 773663 769797 761639 757783 753318 751575 751348 750481 748273 739178 732066 715585 707971 704036 690536 684490 681237 671809 667647 665731 659018 656007 653910 653395 649415 646259 643448 639926 628403 621680 616670 616334 615450 611273 610563 609204 603774 602629 598429 594081 583394 582926 582333 579826 579724 578519 578196 569344 568530 568138 566585 564152 561747 561013 552928 549630 548892 546776 546158 544703 543659 541810 541397 534422 517396 515513 508634 507059 503486 502877 495726 492724 491703 487311 486830 483686 482013 475393 472867 468329 457931 457217 454751 453216 452686 452394 450844 449713 447221 444458 439380 439072 436296 434433 430700 418875 418730 418570 418001 415954 409485 407141 404660 401371 400172 398002 395919 394756 391331 390721 387331 382524 382316 381861 378871 378678 376622 374911 373452 372980 370989 369814 369636 368742 365617 359253 351396 349417 348925 347300 344098 343568 342040 334770 334219 334118 333006 331352 328462 323699 320200 315142 314587 313058 312926 308611 305601 305239 304257 300058 299388 299105 298891 298515 294270 293899 292236 291974 291369 291211 290916 288785 287666 284055 283549 280970 280209 280042 278550 273601 269518 267651 266652 266027 265937 263244 262090 262052 261337 258428 252221 249526 247447 242078 241493 239822 239469 239422 238725 238465 237415 233974 230087 229955 226060 224544 223094 221916 218712 216960 214308 213736 213705 211970 211356 210187 208198 206796 206578 205971 205096 203354 202606 202002 201567 200593 200527 199823 195307 195139 193901 191409 191218 190811 190510 189972 185911 185739 183426 183406 182240 181922 181786 181453 179827 178746 178727 178448 176713 173683 172492 172056 171820 170853 170304 170075 166448 164934 163123 162681 162488 162104 161319 161125 160841 160165 159496 159196 158226 157282 156885 154992 154162 153077 152251 150691 150600 149706 149264 148844 147912 144885 144482 144300 143637 143626 142004 141525 141387 139980 137881 136644 136047 136045 135455 134721 132827 132767 132546 131747 130806 130567 129535 126533 126264 125990 124458 123645 123451 123263 121918 120852 120069 117262 116440 116380 116248 115714 114921 113685 111645 110492 110386 109735 109497 109143 109098 108291 106775 106532 106178 104894 104244 103676 103653 101113 100028 99353 99286 99215 99028 97648 96699 95751 95245 94370 94006 93560 92491 91592 91551 91543 91467 91390 90984 89992 89769 89656 89350 88960 86261 84446 83921 83428 83015 82623 82445 82223 80309 79634 79295 78969 78611 78361 78049 77906 77801 77706 77646 76784 76761 75053 74877 74503 73539 73449 73021 72660 72256 72244 72053 71543 71233 70176 69669 69428 69286 69267 69182 68776 68543 67772 67718 66268 65476 65104 64921 64116 63289 62381 62079 62001 61775 61662 61658 60963 59450 58424 58319 58279 56759 56737 55563 55539 55342 55286 55120 54657 54236 54062 53645 53629 53299 52646 52315 51260 50374 50287 49950 49673 49605 49477 48411 48357 48247 48205 48168 46958 46265 45672 45213 45078 45003 44813 44348 43138 42656 42413 42074 42037 42022 41976 41578 41520 40556 39822 39443 39423 39274 39125 38933 38884 38163 37928 37797 37708 37558 37452 37172 37131 36908 36550 36411 36355 36151 35746 35329 34966 34721 34548 33534 33319 32054 31501 31400 31218 30918 30869 30824 30752 30730 30425 30383 30109 29728 29649 29457 29452 29265 28753 28572 28429 28413 28360 28158 27870 27573 27570 27531 27495 27463 27321 27208 27017 26745 26398 26237 25911 25798 25785 25767 25723 25667 25608 24945 24794 24753 24428 24322 24180 24164 23947 23894 23793 23586 23579 23563 23507 22958 22873 22869 22566 22028 22026 21978 21661 21608 21476 21091 21027 20980 20771 20698 20551 20541 20470 20466 20188 20121 19981 19831 19741 19484 19464 19434 19314 19247 19216 19079 18877 18770 18727 18352 18258 18214 18138 18108 18017 17897 17851 17668 17366 17098 16945 16923 16887 16755 16383 16382 16285 16040 16024 15857 15712 15639 15392 15382 15367 15345 15189 15095 14807 14587 14573 14457 14315 14248 14197 14000 13829 13601 13587 13445 13195 13006 12912 12757 12648 12527 12431 12380 12151 12095 12026 12018 11868 11783 11776 11766 11623 11533 11163 11155 11127 11022 10988 10825 10458 10376 10107 10028 10025 9902 9849 9826 9722 9658 9563 9509 9463 9150 8982 8940 8874 8816 8596 8578 8519 8512 8504 8072 7873 7744 7686 7685 7568 7535 7465 7461 7396 7378 7163 7074 7059 7040 6991 6702 6674 6558 6514 6486 6353 6322 6300 6172 5986 5967 5868 5787 5737 5720 5674 5622 5584 5563 5554 5496 5489 5475 5444 5383 5341 5306 5258 5245 5242 5194 5175 5130 5116 5058 4867 4782 4730 4686 4661 4583 4462 4400 4341 4327 4316 4315 4310 4239 4205 4191 4079 3965 3930 3879 3863 3856 3692 3631 3591 3590 3587 3573 3494 3403 3387 3300 3245 3237 3234 3197 3174 3096 3070 3044 3021 2936 2930 2902 2900 2843 2795 2743 2715 2640 2607 2602 2421 2363 2342 2242 2116 2099 1994 1989 1938 1902 1869 1845 1787 1762 1747 1728 1726 1695 1683 1673 1639 1629 1586 1580 1553 1549 1547 1545 1527 1481 1460 1376 1371 1369 1353 1352 1350 1346 1222 1185 1161 1131 1128 1119 1095 1083 1070 1051 1044 1043 1036 999 966 965 937 934 933 917 897 895 886 879 878 869 817 815 800 770 733 728 717 693 691 670 667 648 638 628 572 554 516 481 470 468 460 456 412 387 386 367 350 337 317 289 260 246 243 236 233 201 196 195 193 192 188 186 173 162 160 152 149 145 131 122 119 109 104 93 90 90 85 84 82 80 78 73 71 70 63 60 52 48 46 44 38 35 33 32 30 26 25 25 22 20 16 12 12 11 11 10 9 7 6 6 5 5 4 1 1 1 0 0 0 0 0
3 1194
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 435151296 440088852 505503990 574039109
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187120078 571448988 998367365
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33327411 251382664 282951915 316881921 470294158 975515516
746078 122641 10682402 99925 150210 30445 830816 743747 5876550 3489 149113 200846 2447869 397623 163118 3997 41 1116 67725 7121 236 229509 178402 4154 44188 55672 126064 42375 136602 362383 9499 38384 5722444 92169 85678 2355394 110115 496003 32185 26418 24825 154346 6287345 63110 8421 154822 93 2068221 113540 601472 7312 221059 149389 353782 1063 50935 29576 8625 517 193129 46861 4774 2415 637840 18982 6037526 5681 54 1060463 46703 220469 29887 48455 9431358 906878 388241 3105 98352 1606 85260 5112716 18375 2031854 2673 6854482 1530104 2249 1129 347164 444 99245 4688155 281831 1360435 4939 59027 72969 41319 1493347 54 1060390 98588 353443 1730757 4801591 172280 1155411 5242990 17999 52028 3990 61318 8114 2405446 2302 742309 60383 311 1423 362528 458146 6308 14555 25745 41996 2819036 275509 241 964099 96850 849 396 794793 4981 31 253916 2184 1141061 6943898 6135 2311967 11722 12426 2733 1843859 32341180 2751245 440533 1803 22874 74961 34374938 3423854 36956 8310 404907 33421 16762 2841 3058162 8412897 1643 86301 30575 809374 1277343 1759065 7388015 1286166 1454 2475027 465 57614 1644 275866 4478 48356 27973491 308192 46323 48629 98575 179848 2189748 291036 4842 741981 122524 6403 3759434 2970 41064 1678488 3825619 14233 9021 190719 932 162384 1917 714802 1916849 217916 80853 1084264 66823 415449 3290736 1136 30119 29533 4536 135 24382 16254 29674 275 833 1188 175176 524075 26224 891290 60 511699 138878 3513 380 337083 2560 233138 462632 81 265851 402318 197180 4325846 44361 1220985 663751 7132 3273 5096 1171053 3802 23084 3727 127837 2558351 1941 748707 4239686 751269 1847461 53965380 1146807 767568 459216 418986 2884 186604 2426198 4792 1722687 3726 10 1490 57389 10853 66800904 6839220 266054 0 4476 33099395 630874 307032 365683 12281 146 175870 201573 17837 18528342 1114 247491 2153115 1405553 2559121 7923945 944057 91890 12060 26416 2533105 250 168992 29873 12267 561292 659041 560 32103 174521 1175733 586108 9229 197 1706705 7528 19392621 24858 22749 46612 2692482 257099 293262 134856 942763 58493 23646 54531 2052 346868 575351 11449 55327 5553 278 173547 2707279 177474 1317941 1250338 3225545 510282 263896 105174 2543 20120 351852 135899 1699976 4966531 51545 1 15455 1470529 2620918 4 6730881 74948 116 235 500341 4759463 392938 34818 711014 198599 110546 4127 10717 813 5615730 1231324 374 128924 245131 594568 271065 35236 457542 1062867 3184405 1583 28947 2191864 744 3309848 2170 1878291 15274 83191 3118 56229 412670 496080 615 680220 51 207974 1111216 1428 24538 2958187 1277574 50353 1033 11191 1040 86084 1405151 4751 114650 123 2177604 137678 200282 1408 6075507 963229 1049231 13879 1136318 408840 28673664 11440 426284 277674 213152 32263 535456 53564 12697 94637 9937 534 79516 79131 18369 1884828 24330 1372113 41121 227322 13871635 323 407437 6837588 57989 19605 149625 66909 2068106 5893 949848 85002 1387 3885162 30 671 470978 504302 17885 4933667 54944305 9770147 154383 6565 21588 1902982 46631 774 22482509 453394 5218294 1242 65638 3644935 35 41594 5295 13625 2311 31541 53733 2095406 40079 21 525 223703 8902 3708833 9085 63470 717012 1509356 446 38229 2196 1232 1224 680117 140 622095 43309 715595 90530 440230 147 12023 469674 131 18117 106914 2708890 171539 320750 1751267 27666 540126 249954 1338258 398065 23582845 638 1361584 1057714 84028 832 60128 40 43499 3710 48438308 136995 295208 1221184 2824 51937 78671 20248 1879 1680103 20484 70290 8923 498 4566713 5053603 4246562 39264 1598159 108976 32029 8570 22302 9381 3661052 14612593 49397 47073993 1696613 14901 187278 2445100 98303 888263 689559 39 45174 2367 475935 80952 27924 5109 5009280 746328 8867441 396765 166179 680606 4167123 56445 810443 5557904 262830 1475667 8315 3703 443165 70250 22962 81338 14632 486 9424 29754 210865 116410 674222 322040 385215 357 129753 73365 210416 5765431 3279 123144 4157 3152571 9320 13947043 17978 496105 498161 109282 44074 460 10690 49136 1000872 7216 153281 5560958 93270 34314 113100 16057 43502 210767 13748 104968 5485 296336 3883496 2365715 38203420 13666029 25051 127406 26810 18999 547 794 5573716 3719 21826112 529 382144 156292 18327 3589159 737 3445920 198592 205 12369 144830 186567 33646 18760 49047 132183 798350 54422 3791 24413 521747 1270704 461 4090437 2438812 877109 112070 19740 6286 322 15688286 60077 6994 98143 254316 166610 1153 144715 923540 42301 105461 81173 17212 720 143754 2267 29496038 2463 75696 1524 361512 4536 4976514 691166 4053 20465 1984 5970 982605 6770 218213 10674 50257 155 2097165 141828 22582 1819039 853643 56709 23284 73818 465525 1665993 11 1684989 29361 2768209 7494 1672981 116051 821 45242 35747224 9495 705361 2247 50033 4112650 1839 1370 3540 289892 241998 1010240 468092 10458905 85328 11032761 9638 419718 692223 455 13012527 18798 10464 113191 356395 851724 27725 41974 40850 29799 2292 52 878 73063 17 91095 87229 17771 4433798 19898 135257 524724 989 30171 19874 210971 67470 200409 51359600 2131 894970 2983 3731986 1821271 316354 711519 50 398430 20259647 1377705 165976278 3780936 22278 346722 4459250 1124114 614320 119595 1156636 10796065 159772 314090 259549 18321 8062 5084 97923 24775 2168106 53696 40338 3933030 49 1911 559496 20206 49434 34602 94548 33046 32485 92741 576744 263730 45663 963 282069 411061 2663903 6942 521815 28878197 1376 23352 266196 16 198876 3243399 5266341 2085 1779843 703912 331434 9652918 77522 16093107 28152 201249 37277 100037 2101553 96274 657327 13547767 59330 348452 513 377 2974786 20914 779891 302 849696 101 29973 30593 1004 7742190 2439 205 221169 269758 7958905 7352 1616096 52234 28 722398 495678 1422638 131448 1765041 1252863 24588 265103 197844 2315525 17998 33590 161726 2202332 3108 13002131 2024 37984201 2634 278444 10054 12506 8528 2238 18163 606842 717884 111 3321370 422712 9713 145974 5871246 15491 1800 2565 13033 41616 9058 4914 966065 10568 108845 2365 774228 45684 1898 903244 1063100 30995 1996954 319 1256 299290 177868 1068328 56884 120120 9 175758 10195 30410939 22674 653804 102574 20486 51955 543637 12 27348 826041 5044 586 2026 223187 170357 2243521 33800 5042 7789 24605 541 4491867 55560 4640835 7948 3833770 308476 3873483 2797 3648404 4846 510687 767851 1089507 4664048 750730 214177 200816 2452 5441 780786 765 218 635968 75 6988 218592 39567 184507 10228228 2812449 5180928 21031 1051 9303167 1029 386 437229 1148515 23007 2824 5803 1648357 184 1684267 620840 294621 565069 1107958 66316521 13607 116056704 2681116 1235225 26641 520 170572 191654 1249 1194786 25550143 104517 969445 189262 2078 23148 66886 3401 40136 106543 65739066 743291 239184 643944 101061 14307829 3156099 89879 1760019 564009 104077 310476 476256 218 56463 184310 243793 195253 40076 760681 929544 106994 202527 698044 202 921981 931986 83127 208 546772 3357 246819 1624 777563 33928 24020 7414 1475439 29961 1804 8466191 56149 21724238 2121772 4247856 55034 131529 1844356 3328227 322059 1707015 1269264 3168330 39709 2695978 140545 3672482 15432 109723 1657394 30174 653348 2579 76696 12758916 3193 1715 170 1240842 94020 232299 45 6 604 934 1880469 167 7 7186 571594 547319 372722 133918 194625 196781 2656431 833831 388759 1103 5 758230 478 112141 23481 221286 141555 9768 73036 560218 227548 2716515 822620 26436 1779 2154 261017 6943 636740 176 4361 51768871 1156350 1295184 125579 41732 57105 72050 11059 2934 681411 99842 76887 1438722 700 1140471 694 5464 392 60428 1132537 267 122247 1668 6003 8343 72296 199087 1706528 4412427 534416 63884 74031 154756 2028 297096 6653034 842452 54929 337290 269167 1751748 721198 8934 296952 1066 48324 3382316 714897 1386109 260787 67299 7218 46890 15362548 2618 158 555 1275998 506481 1178943 1070283 537137 269775
548039 157277 97815 62293 299775 297607 53315 1536951 4400 2451807 502346 436206 36587 8708 1096300 1164779 41233 33933 71493 20082052 6054815 6092 39 219656 30708 5560 58747 150706 59238 1613 259741 105 1643044 179415 1903936 33693 194422 1599 662954 158777 5024 22187 10899 6324 81732 2496 13668648 283643 2296850 1882 42762 53220 292 709363 89560 99472 2 35706 23 1807073 16111 22377 97957 380642 629429 273887 20825 671305 11447855 39057 808662 438 8652 8 347922 191857 718700 1317 472288 15291 601592 793508 49199 20724 4787 1392514 1577950 249 24797 6614253 232380 331864 41592 2879 1846740 1028939 52275 1822999 943093 3001 27648812 46 191 4428 89467 1863 13151 887 89615 6845 14711 6995 6627 14624 4509 6063 5227129 1161954 21495 828704 23041299 248138 260746 4368356 103168 22065 28660 683 8313 13520 303 61839 2254083 108032 91650 131143 189309 1858 474852 682808 21813 880 51753 369767 200312 4555 100568 41251 3431291 339249 15682 166645 1965 806 4209387 56512 642788 691838 234 3743 432796 5632876 47379 27519658 37628 149543 891580 724696 72776 5670760 8363172 365101 4933625 922 5231610 756 41062 4940 283658 283 25210 12584 350520 28965 75603 19790 3982 1656 191308 3763928 106280 607427 6363 1466 102225 211835 388384 661999 4719 0 151648 41328 217 95244 253723 119466 12424 219963 8167 72639 19163 1077667 95702 66183 186406 23698815 684616 3524 620578 99886 663948 45475 241285 87941 555163 2497404 762339 1056224 2658342 1061253 34971745 328249 364912 13808 10754173 22531 5664946 2276088 15239074 2908378 41030 1147 6 17552 251169 1378580 484 1022 24748369 371780 5277 2326 5690 146981 15793 46592 70854 18565 44863 5433 351 2190 91154 691620 46130 218403 3448 1095113 57966 870905 62332 1402650 47058 1718318 281943 237 10453 50808 733 109828 33564 858 6200 20477 10385170 6593041 5171276 24154 3283321 127470 13099 164872 84336 6451 18 430 192463 421412 9151 12439 10318 9273 322265 9866 905476 4529 2543909 3216627 484 24903 149375 81984 44147 76675 56848 163424 297904 59357 480990 7306775 166369 151377 2822 68951 20465 318570 625 256721 158806 1960 341826 2739440 12133 55017 256398 16253 1911 5725426 6283 39602 1087 226562 5697 54046 44888323 794215 37065 16073 8027261 1230113 2965558 29017 3561 2974 3175366 2148463 255598 238321 10583551 121956 179486 141745 671794 1033369 67 44788 158756 144773 3316480 4018596 1977 607080 67748 78467 149088 18790577 102285 3461715 227605 99531 9971909 1628 2357538 126410 1250505 33208122 1888510 201557 1464 154256 14205018 46802 105675 694559 12000757 18333 338 1769887 308 44998 14055971 549528 97850 680 554 3880 1372 4779 44403 256653 37199 111 91634 46721 813808 40454 5809757 36262 556546 42534 1083 6523 31576 140 5977 638968 23 34378 20290 10535 471233 8868 22336 33 1547063 228052 4891 337961 158384 3714434 11842 93767 77054 21395 72487 18749 2015031 66023 102551 76474 10936 32111 2658 1244 881194 7578086 19949 238266 25033 8002515 52503 54885 413005 195708 8328 224899 211176 17095 643 918 503095 72928 56034 3031063 259086 401978 182 35132 14139297 16 903301 598288 696978 416 289 1453993 13073 2582252 600687 353723 1276648 63703 8149 14982 98393 348266 22799 3195313 1865523 19281 196150 251762 14015 22230433 30533 4504547 627591 8179 1929 313413 10072 26895 1341 2764616 52227 1859632 90745 616144 515649 20 11899595 1418 2647520 3999 337675 3178893 186443 33 18570112 1090985 9165 104329 308587 21 42517 294350 136287 2320874 230375 2071145 6460806 30460 620 2963 262339 325458 178645 4547 380876 125469 68429 52528 2648295 4689532 125256 3135189 9574 105223 4241 20992 63 8976 23210 214510 20365 794243 14872 161896 294627 3692044 760238 124373 28979 315130 4713755 31675717 27839 10224707 1939 74696 7189 50372 781 81395 1375549 18135 12560 329038 181423 24774192 18481508 166307 16334 20727 898417 3267815 50705 12860955 333790 5215135 1406399 49017 28374 84053 87592 22014 5059915 2365 19609 2150597 392916 18954146 554242 4989975 1261029 9293236 45018 1793 6589 223276 9504288 81 445576 185967 17027 10683757 21220 749085 77844 4836 19661 421 21422 2983 220 31459 73825 129 2981536 317045 11538 95477 14459 6671295 742617 6352 322219 42196 71962 21191 43649 42322 5288 2034148 37785 379957 1179373 3969 12871 1643650 123120 1770950 6595017 2962036 1304 12626 77865 266615 643045 7335 326508 509157 4735303 2925623 481751 2333670 25422 77264 75784 25 17908 344582 435111 28206 1935945 9280 25024 2681 423 1032713 156852 33914 21032455 98067 516063 83531 3946 1029 26177 458713 28463 13422 704627 476534 217530 12825 1394014 287836 47859 163622 180198 515129 19509 1107813 59566 572225 1026743 19118 102338 46878 630453 2983 4983 151 354960 163304 284143 4845 3620 18634 68760 61102 5253 386362 917490 12525085 4069781 45676 43379 2525784 387362 359443 5999 3891862 5916 97 1911174 1212 450 58267 49140 782276 367432 46576 843036 3257 61588 162106 570544 290610 1168736 3462909 72141 169702 74384 1842652 45029 4398366 1 3589879 2935 876763 10176 11141 8039 2002192 11275 45 2637 10909 46547 30 6690632 2181517 568766 32118053 63977 33202 87906 44201 190164 50750 220370 942381 121431 497 3260791 10280706 277 9367467 91707 15103 7774 1922 91232 717522 656842 88355 46184 141612 25520 202 406337 27529 2777 127280 90575 1746328 247 420 71437 25 16109 1004282 3013805 228957 37789 197445 761608 2788959 24127 2967880 3977620 39626 33 26717 1954 37299 4230 33742 17 852860 53940 3474978 9944054 2758 10850 1214091 332793 23849 105623 3833932 5156610 15 19270 164 3823 14716 551025 6 548760 1500 439818 44107 195292 3365091 417 6252 25887 35730 37263 1087719 57156 41074 28053 5439596 200 13825 1308970 1252201 10422 1728528 16416034 912307 9531962 17141 1110 339999 47766 36704 390455 75245 259567 23353 5157764 212242 252 92844 6292 552333 5234 540202 10049324 274320 547659 111596 78058 2044617 277 271573 5895805 3924947 38353 49892547 1104140 35286 112388 554187 128 421690 374019 452396 70523 199181 577785 7610 187 49480 79465 174608 97 187197 102626 1058 324328 118899 21261 4344314 19728 3869 15933 227549 23556 922700 397617 1762382 29045 102565 4977540 2296 546 6267 178 82488 983773 1697716 7565 63271 10615 50693 45579 1019793 210879 1135700 1468858 56499 3845 29373 321096 7301258 11954 3482 3093105 1569583 3141813 3458310 1501258 68576 331269 3754444 1685042 807641 5671 3002 1365763 14972 132925 295 157339 44 91941 45009 6129 6699 2153780 1878903 11552833 462194 96301 2929140 3340 1996128 72045 12764028 310593 23880814 1881 2226214 68975 22648013 20124 116152 295919 65273 10114 285942 24797 29473 4393 3984 1228 25224 145799 7225 6415 124204 122092 44 852154 1727024 801549 107803 283817 14526 2758290 71 81447 1585907 24558 470758 2994587 19020669 6562 4139181 480953 488094 272830 209306 12569 1205575 3026 990 3462361 2567267 2957046 51396 309 9809589 12564671 647351 728848 152 13352 2191 320 22 7353 6732 18487 2090 203232 1276 221620 251723 5794166 30140 176383 108 742670 587056 226473 136071 4015142 79215 2113752 3931133 6484 1454734 6232090 13774759 410657 131 11938 35932 422116 1484513 20260 1028255 28523 22209 570422 2281 364866 3393336 1731651 105229 3420 64891 27973 113516 292336 773400 149680 1241447 1894758 2069224 10398 107727 1461755 4427324 28340 352 1836 141452 5599965 3954 63596 132473 120371 325506 128470 194637 262620 121755 65372 23 930988 269710 11415 40778 419 1740 826491 25417 22111 51959 5369 240467 110575 173869 171837 37026 150625 553930 19170 94118 14 384323 11151190 180535 2093 21202 7302 14172 968404 222890 498734 705 116552 10411 12596087 2353137 157130 55264 3073584 79653 3277 166994 1223675 615301 1191831 320851 844000 69447 1161515 127711 1622 108133 79748 9019 61619 4392049 8280996 638153
23560 80985 1910 143693 829516 229825 9519 14245 3014075 332993 234 59868 53170 21268476 1830 671054 50498 3145884 1317025 1157 1057019 238807 104888 337724 143392 52192 34930 357879 136663 6126 47623 29 12848 1636515 2971 1096 112713 25336480 658936 9110 338540 1619538 82123 54438 115 117919 103452 4536547 337780 3914 7306 1651050 73 90343766 110014 65153 2896 621831 6719 13166 3759066 2520 79084 520662 70117 384861 1456454 1274668 3984 112465 28 1992558 216207 25493 215109 15641 80 377924 8343 803140 367458 86567 285 552375 9171 41395 360737 819338 697 260780 111405 637 34299 6066008 42306 1831975 6079936 136 2853217 2 51385 17020 11876 256687 1613365 146332 28544 23142 31752 1 17908 1345368 33044 154259 1366946 1397 13071746 4161172 244 986823 40 1370920 197249 114568 1372047 10740536 133956 11625 396718 14377 314034 1025002 610 3111 196024 21471 2287 871872 9127 781041 207847 8963199 819180 612326 96 644043 10121 50691 57642 4 92444 397274 723956 495697 64650 4835 12053 1096 6527378 219616 22786 846391 126683 499187 41694 1330792 484961 995 165 2885 300197 18638 60620 6483 26866 48286 323 206055 897659 124938 3562 5064240 18725928 8 4689 212836 1719 2168608 8178797 681201 1189792 20121199 559025 68380 11894 237115 2035 152590 64669 0 3644 5334912 462482 1987722 2862309 366059 6 5281 1467081 111354 19130615 99735 139994 10686 634863 309027 482 117234 2578747 1104396 4155577 18626 744 127178 7667234 20093 707261 11660331 3877910 26684 4203222 67418 38905 9908 962936 5404090 282938 153272 3049721 1110904 99 12 1404 1691823 1450384 3564703 2113 6556 91431 347587 60007 36726 1159850 7227828 415514 2207254 5779 3017257 78648 6066 255 43243 57089 2618447 19012 10895 349531 1373 64259 2026673 713981 12943 3015 6261 204212 7270 12 478 698 39233 177673 2013475 99247 1411811 13642 4267727 3919 632234 5661 10553 136550 99783 67 3341 211 28920 2442 18188 2681627 7239 838 274638 9866 16371509 1006693 123 17240 8018652 311 63684 141 736835 12268 1781382 11855 368264 1898 1675317 409390 6347799 29 4421758 2783 11373 335423 5594133 0 12742196 138660 6286 39700 3059775 17567 165385 8254 1045930 235 112409 112830 21758 192231 11341 392995 150126 31294 3650189 60625 11532 73504 5144 84896 337621 8387876 191961 3685 18305 20095963 14021 7264707 752755 47679 205 422574 65 3607 127070 103158 17873 1599 118387 5574 39877 1229737 912252 1745909 60066 28311 3083 5278147 7179 597341 3595 1423603 16406 1 26589 306 5354 305 272696 6674 242465 37497987 29696 1662726 1565019 770938 6776507 1023334 19222 84301 5008813 48250 726497 10609 1096 7870 2573487 173014 308179 182739 171710 11857 1603671 103085 15273 2505954 2 2022567 175114 183166 402960 191839 253654 1341443 279 1845660 7052916 33450 76621 4666085 4861390 1469 51674 45260 5371 20280 1505609 169160 1473877 7670 429707 2606741 356433 8824769 59 10697 7706665 18570 448998 2473 2 22588 4379778 1790162 465335 2664 505596 17 1322188 1 1380 2247998 8995896 1764 22704 188741 4189756 1766 142670 151279 523 2185 1289490 146738 7806 81070 25998 426879 210791 43622873 289 26238 33446 3067 24111091 1654530 409153 95530 766 71104 11221083 15093965 3842650 317053 570068 3303777 8460 4461 123666 185050 7232668 28814 198613 47499 8320 21831 1 1714595 531 1670473 872532 49750129 2064 939 2954 487872 1232719 28675 8127 147666 1647729 259038 9537599 397046 11996628 511615 515477 140996 2599 309244 29926 203844 103357 4894682 7895322 3335 36934 1883 967007 137901 4758645 8133 29779 223544 4544593 458 5996 4276932 534861 384943 1775 219002 198459 40183 2146 12766782 657 81915 9976485 2255552 4604 1779 18078 16455 49396 14715 857 339 2055 3540 1911635 951629 2377 4143961 232076 2522 248 1016 55909 10323736 518489 102878 116610 36579311 679491 10607684 12445 212336 479819 365100 15193121 2460920 3052950 59 1248356 9230726 2258986 9595 1785456 21553 358600 3249 4037914 167068 528302 26382 11066031 10984 68806 52289 463289 5088776 1352311 19979 6250887 17841 88795 2959802 123813 14527 710211 23 16751 41863 2393 206 212992 482 1108 3758111 125183 2966 60927 879428 26526 1498 1585407 13358247 23735 40406 4037 3416993 55873 556542 929486 35692 3234404 3028 79604 7197 3139 6235147 308 272 8037 288827 77134 4632962 1057140 26782 28223 164450 230536 78739 7 42477 4390486 19839 3263642 105 225215 7800 240902 183238 22 612989 8522 52551 9506 131944 21504 12860 83882 7140 757 10138891 5990510 2190110 111908 114417 54210 838102 1429381 17727 1128369 3410060 91185 5694 1785 220798 202729 270223 80277939 149606 854433 39195 29600 25517 130747 6468 400401 95996 64374 83 108913 933403 697 400030 23230 13544 441314 184051 1756520 15090616 3731 4125 66077 6785890 2810799 23256 89573 49103 2454 3171217 26946 11 1179366 5845 684464 1715315 1727037 1031181 1980965 4535 5279532 17307 145919 35 24509 136988 6246 5486 509862 22119 765844 972271 6860 55548 120665 2148486 37894 2252329 29538 1407002 415894 2270936 1194173 258803 3471809 47864 521408 2155025 30198 4712 72973 71129 2139119 393991 1327 1526 19273 1664840 302323 0 50453 89470 871433 1876 891948 129695 15626869 17232 22063531 2415 1749 23 2619 39056 2844233 16766 202717 870673 23536 4120974 2501 2206 7074282 357039 238 95 1688692 149084 487 183216 1269 27334129 186054 2435 1414 282809 903 130870 232171 47964 30545 3462791 1351 57334 243896 13890 1711030 40050 351889 352171 532308 279491 227841 6269226 2903996 69021 1301437 3649462 352844 3795 22071 446895 7738325 59336 51703 1047304 21378 529831 1763706 488 1881574 12779 1475145 5693 324912 232041 1077627 27560 387451 5 3686658 74448 472044 41876 184293 496420 29612 770834 3693913 155156 22629 7979 17913 1694694 695344 3792347 289445 1350571 1213112 218540 1360159 84837 19626684 633 921 47687 1665 64171 7156 180004 70 36056703 1121408 7082636 98222 395798 799048 10276890 89964 106555 364214 80345 978 712454 34563 52096 3753 1364 105556 61564 527 129476 562658 288523 6691092 65 43768 6743437 678951 67398 2966441 36013 904 25998 5001600 83856 143144 7597337 59468 55224 14439 158365 165120 581946 7443152 6213 338706 4357 4110662 29660 1843273 775123 4715 588 489056 15453190 8787 73027 201910 98780 386 16152 18539 326633 3681 2966 21059 99916 78 5330 3830 284734 80090 2605138 93852 4396118 244 7838443 55797 11771 96303 58538 1010 177627 101658 160148 54471 8565 54 1407075 445063 179358 27212 176186 521120 27 399412 39616 24211893 810413 481 6 18952 353145 1097 257163 921 207 18266 60 472057 1263796 2488614 522837 351391 6978 67960 436616 3525208 36754 5092 1080955 8320720 2464 7781450 11979 3428313 26658 3727153 3083931 1115757 9 593664 7409 18 196270 1397286 27333 44488 2003974 1025 3380920 220411 30295 1820 13169349 301391 8601 1023785 5034 310356 1500 1358821 17107 85 35007 26198 2844 4002 15850 399448 561414 93515 203099 99172 6974 4 85157 1053 1796 25280451 119974 1154 7778680 365047 86327 505453 10886 2693 27720 31802 6252811 6892 12476 3818376 1396 6167 2313580 26229 474914 358325 1216641 484 1585179 946114 9576 30674 3609787 93228 552617 77096 3141 286224 51242 4549 4939 1853 132027 13466659 168456 1415577 21021 66003 510459 3110961 721 535 413760 7823852 194970 691076 8208 122090 752725 1910 1038301 15247 6383 14293 111 1234369 336139 1915369 44165 2398335 679 759631 3342 1851 22765 3073401 1980 797653 1110 3002851 985902 83448 63014 10339391 1404320 9426069 57390 24817 4940 14090024 221057 7846 17177 258663 97 20271 520 71428 2887 9782 194106 9 283 868275 6511 40146 84196 406643 529 9719196 167 246954 23500 8858349 146308 11735585 3557727 8976471 163580 399927 230071 773348 7416 9677270 19 410788 32464 188 839 62789 117225397 302591 1878140 48935
3 1479
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 529203819 786818672
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10177027 73866834 326370392 353518640 377661113 676192804 832397273 892939274
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 646586822 874873111 906425625
63641978 59298263 58520938 54632966 39959481 37029928 35087121 29355760 29033791 26117906 24966972 24806407 22770316 22327879 21948705 21726589 21296262 20272336 18539351 18212469 18030162 17957913 17434189 16760240 16635874 16561495 16121921 15924397 15881596 15728117 15577058 15509278 15388763 15093302 15005282 14830843 14652384 14153922 13945600 13817609 12403677 12304094 12119076 11936245 11876536 11741026 10828063 10594623 10390776 10372329 10181703 9946789 9924552 9590244 9280884 8948607 8828237 8471051 8294042 8164850 8117153 8114041 7965441 7961652 7953829 7896471 7617838 7608414 7358170 7332836 7209994 7201482 6743342 6708545 6618327 6581618 6485883 6349845 6344890 6253501 6204838 6188724 6163319 6141353 6133573 5980227 5973633 5949795 5729212 5629804 5604484 5595072 5544803 5451148 5448172 5418989 5393016 5328915 5241343 5164261 5132200 5071325 5064483 5009523 4928839 4848226 4778373 4773232 4749578 4549108 4530936 4506775 4463268 4462874 4429116 4369069 4318905 4298183 4229732 4156655 4100899 3971121 3936532 3924508 3888463 3834146 3780556 3747777 3740453 3739897 3733125 3704297 3703356 3683515 3620957 3590616 3589597 3561429 3556668 3543936 3532497 3505992 3478085 3460388 3451747 3427716 3410991 3403526 3394660 3373679 3371698 3370228 3265259 3181730 3137590 3135342 3130772 3116177 3109809 3080932 2998879 2991938 2983390 2901546 2785717 2783907 2779257 2733338 2728795 2693501 2687621 2687172 2675152 2652526 2619852 2610190 2607322 2602485 2591461 2571705 2527215 2497430 2470667 2464396 2428310 2427596 2397552 2385893 2368160 2368025 2313688 2308649 2301770 2284769 2234300 2202903 2172363 2161669 2157525 2145540 2134227 2132651 2082526 2080202 2072514 2072388 2039481 2013795 2010592 2006294 1998300 1976222 1970750 1951614 1925703 1924845 1901219 1869825 1860817 1850305 1839684 1829706 1826223 1815814 1804415 1778898 1777204 1748763 1737963 1733929 1724175 1679020 1667547 1667377 1661587 1639616 1636604 1629826 1619755 1602928 1573667 1573173 1572626 1556233 1555448 1532833 1530444 1521225 1517724 1506649 1505889 1502217 1493364 1491471 1491155 1490365 1488375 1485560 1477316 1453004 1449418 1438180 1436084 1427709 1426025 1410511 1394455 1383330 1383046 1380305 1375905 1371496 1369750 1367905 1346817 1344419 1324344 1319950 1317883 1311420 1295519 1293735 1293374 1290262 1267793 1260726 1254574 1245698 1243858 1218476 1217013 1210664 1210192 1199013 1188813 1177288 1170021 1166274 1158921 1147773 1142696 1134579 1123635 1109461 1108986 1095489 1078739 1077752 1071386 1066692 1065205 1058182 1054288 1052390 1051890 1049333 1032669 1031968 1029976 1025703 1012627 1008141 1007019 1006520 1006105 1003958 995668 989243 987453 985356 977105 972556 958751 951264 948023 948005 944299 938702 937593 937550 933115 932683 922734 921009 912533 909899 909255 906871 904972 904788 900447 890061 868896 859414 852413 847209 837570 819313 815645 815335 808635 805901 801373 799659 792696 791963 787966 781295 770575 770411 766709 766310 759140 758304 756658 755911 754098 748982 743201 742256 740658 735098 733746 730236 726084 725678 699873 699095 696253 691208 688075 683439 682305 682232 675287 671217 668714 664072 663248 660542 659088 656591 653237 647484 639385 627178 625632 620375 614896 611404 608641 603066 601172 596696 592595 587922 581578 575503 573040 567732 562708 562691 557194 554218 550270 549750 546396 545922 537576 536078 535285 532112 530081 528841 528214 526618 523566 520627 519957 519596 516604 516179 514806 509219 507820 507178 505318 499054 496479 496228 490257 488073 486974 484718 482915 481509 479853 479439 477755 477155 475006 474835 473722 472339 469835 467072 466697 465650 464746 456016 453651 450199 449962 448538 444901 440980 440628 439039 437030 436915 430853 430096 425745 425589 423888 422251 421072 419330 418804 415590 412505 412377 409060 406980 406915 405563 404323 398034 392007 391281 390502 388616 384290 382274 381601 381521 381056 379459 378118 370448 368432 368408 368010 365835 365382 364001 362198 361651 359102 358871 357180 356411 355552 352835 351908 351566 349642 349536 346240 345567 342952 342664 341978 341791 333840 330369 329807 328838 321334 321142 319617 318025 316461 316244 315256 313623 313035 311177 310819 310665 310202 304964 302272 302189 301253 297610 296037 292710 291634 291204 290953 285918 285068 284751 284387 282724 281880 281406 278193 276326 271029 270608 270116 269815 268170 267393 267203 267186 266790 265087 262586 262520 261146 259709 257829 257430 256333 256241 255876 255640 253931 253914 253869 253469 250218 248983 245937 242275 241261 238692 236820 236073 234658 233683 232765 231637 229409 229089 228770 228562 228251 228248 226906 225979 224568 221589 220927 219653 218834 218764 218461 217665 217027 216387 215093 210804 209732 209683 207289 206019 204830 204793 204344 203734 202633 201737 200438 199862 198655 198016 195489 195297 192362 192243 191740 190826 189033 187940 187753 186020 185695 184896 184795 184683 182373 182073 181448 177522 176606 176319 175882 174864 173764 173587 172084 170816 169733 169534 167762 167665 165866 165772 165181 164991 163507 162096 162084 161844 160374 159542 158847 158568 158341 157202 156736 156505 156087 155818 154120 151615 150649 150160 150128 149579 148769 148038 144409 144356 144288 144166 143338 143031 142670 142198 140688 139736 139465 138834 135666 134342 132932 131762 129244 129119 128746 127376 127097 127048 126945 126508 126447 125166 123162 121170 120942 119687 119187 118621 118618 118414 118263 117745 117544 116846 116243 116208 116202 115120 115090 114824 114561 114539 112991 112922 112801 112785 111194 110922 110309 109354 109273 108266 107730 107703 107134 106986 105959 104705 104618 104117 104106 102915 102602 101725 101166 99817 99721 98130 97505 96857 96591 95961 95825 95279 95236 95085 94812 94128 93927 93715 92687 92445 92235 90923 90796 90727 90592 89217 89105 88812 88761 87819 86308 85454 85386 85126 84804 84405 84111 84066 83899 83686 83678 83392 83227 82908 82389 82223 82167 81875 81802 81776 81598 81333 80429 80278 79696 78861 78804 78683 78095 76776 76717 75835 74206 72759 72334 71779 71605 71402 71349 70997 70348 70058 69747 69289 68491 68399 68391 68146 68011 66823 66554 65881 65759 65619 65581 65514 65354 65182 65140 64256 64026 63327 62883 62631 62592 61812 61559 61466 60929 60198 60012 59694 59400 59132 58882 58650 57195 57126 57076 55979 55724 55391 55083 54868 54487 54234 54039 53961 53252 53121 52658 52631 52590 52483 52187 50840 50408 50301 50092 50087 49821 49737 49104 48452 47915 47687 47202 47086 46498 46283 46074 45984 45776 45383 44415 44375 44120 43900 43857 43381 43375 42947 42862 42728 42336 42313 41559 41347 41091 40551 40239 40152 39929 39779 39521 39378 39289 39183 38669 38462 38353 38254 37676 37215 37026 36913 36764 36374 36314 36049 35798 35553 35240 35097 34982 34839 34825 34795 34572 34551 34508 34301 34099 34017 33897 33769 33694 33482 33264 33080 32814 32650 32610 32523 32499 32152 31982 31841 31646 31094 31084 31071 31068 31012 30878 30660 30491 30453 30310 30268 29936 29708 29653 29410 29343 28794 28544 28521 28319 28311 28269 28074 28046 27837 27649 27581 27574 27554 27487 27411 26911 26843 26686 26636 26630 26429 26095 26031 25989 25984 25953 25947 25535 25512 25045 24635 24625 24409 24327 24114 23656 23515 23430 23390 23328 23262 23254 23238 23215 22678 22557 22403 22268 22027 21735 21670 21528 21452 21383 21102 21083 21072 20942 20837 20631 20528 20302 19792 19701 19636 19607 19472 19453 19289 19275 19191 19172 18828 18737 18663 18620 18556 18235 18189 18115 18098 17839 17677 17673 17599 17542 17301 17164 16970 16830 16810 16761 16683 16664 16548 16300 16215 15981 15947 15796 15682 15662 15527 15394 15319 14998 14933 14832 14812 14755 14743 14683 14484 14398 14305 14232 14174 14090 13969 13936 13932 13925 13732 13653 13463 13406 13398 13327 13236 13231 13153 13147 12923 12898 12892 12709 12563 12476 12452 12413 12395 12367 12331 12270 12264 12259 12255 12205 12063 11835 11778 11703 11687 11360 11320 11275 11173 11115 11068 11060 11044 11031 10911 10899 10879 10832 10768 10728 10707 10687 10499 10458 10280 10136 10132 10002 9951 9943 9897 9892 9804 9631 9552 9490 9443 9393 9350 9343 9343 9319 9292 9261 9233 9136 9028 9015 8701 8649 8628 8394 8325 8211 8114 7978 7753 7729 7718 7703 7611 7552 7532 7526 7484 7478 7466 7418 7382 7327 7238 7212 7174 7056 6991 6991 6926 6872 6824 6820 6383 6273 6266 6014 5982 5919 5776 5630 5516 5501 5417 5403 5317 5302 5186 5142 5093 5033 5026 4976 4797 4770 4722 4632 4620 4567 4562 4473 4418 4376 4354 4323 4295 4277 4228 4185 4112 4104 4044 4015 4013 4001 3994 3893 3807 3784 3703 3633 3632 3505 3470 3431 3344 3339 3282 3242 3226 3218 3166 3160 3110 3099 3036 3025 3024 3022 3012 2973 2873 2869 2749 2704 2641 2559 2507 2504 2496 2469 2459 2366 2293 2278 2244 2227 2220 2196 2141 2132 2062 2048 2046 2022 2019 1984 1969 1945 1907 1866 1825 1801 1769 1708 1664 1653 1653 1637 1619 1564 1532 1524 1518 1510 1506 1502 1501 1466 1442 1440 1430 1425 1415 1413 1377 1361 1355 1344 1335 1333 1327 1320 1319 1308 1275 1255 1241 1240 1235 1229 1211 1207 1185 1176 1165 1164 1158 1156 1149 1146 1113 1113 1109 1108 1103 1084 1076 1067 1062 1052 1044 1043 1023 971 953 952 941 941 935 890 882 869 866 853 833 831 810 708 707 704 690 682 657 626 560 518 511 482 478 476 466 441 435 435 414 385 341 336 329 313 285 269 257 256 253 249 241 231 223 223 221 221 198 195 184 180 171 151 145 144 143 140 137 135 128 121 107 106 106 100 99 99 97 94 87 87 86 86 85 82 77 73 72 64 59 45 42 32 30 28 23 20 16 16 15 12 11 8 5 5 5 3 1 1 0 0
130182252 117261449 54656061 51282333 48570509 47947049 44176626 42061580 39228203 38533185 37942307 35679429 32387278 31660955 29558263 28574321 28539106 26317096 26167340 24357441 23141364 22564475 22368951 22265035 21669175 21197772 19715956 18270244 18109144 17553089 17053409 16287712 16175775 14953444 14377577 14372199 14290227 14052110 13990911 13956037 13862806 13465384 12988401 12746971 11928422 11708143 11498101 11298819 11179329 10985430 10657219 10395763 10093473 9904884 9831329 9808345 9739822 9565845 9536497 9402387 9208105 9190407 9004922 8735954 8550477 8272654 8270367 8235397 8158190 7930096 7545965 7480383 7226916 7152253 7050541 6968538 6959650 6847432 6793093 6780573 6776083 6772503 6523341 6513503 6426925 6273592 5847240 5817012 5812463 5803050 5780832 5672113 5618001 5551460 5493860 5465374 5444162 5434891 5379242 5354109 5298853 5187387 5042489 4938342 4884889 4871898 4752537 4674333 4629076 4488894 4487774 4476274 4432267 4431688 4413452 4412991 4383093 4368422 4273359 4237470 4235924 4120362 4118716 4115446 4104189 4100848 4024377 4008975 3967374 3931395 3931059 3910202 3873544 3851069 3845932 3845414 3755498 3668384 3452692 3425718 3366238 3299068 3169858 3167318 3094568 3091896 3079965 3059975 3041802 3023408 3012725 2978686 2949303 2947590 2908330 2885591 2861894 2848233 2836512 2831950 2816524 2785268 2742113 2733491 2708035 2700899 2692741 2681391 2643293 2591474 2585534 2581172 2573701 2572776 2569506 2567379 2555240 2539657 2537473 2532255 2389667 2378511 2373623 2356743 2345963 2342572 2325716 2305723 2285661 2235713 2227498 2224237 2212176 2206994 2199592 2186079 2131138 2125586 2124884 2102876 2079969 2075558 2059017 2050787 2040702 2009809 2009361 1997043 1992490 1975882 1962183 1950485 1948042 1883508 1876978 1869050 1862429 1858707 1836142 1835738 1830423 1805948 1786934 1783744 1758366 1753633 1751068 1720293 1715187 1714622 1708304 1693022 1674362 1674210 1673368 1621207 1601796 1597054 1594800 1575031 1565347 1557418 1551109 1550840 1524321 1486183 1478907 1473650 1471523 1471278 1462323 1443613 1443337 1439405 1429839 1428652 1411467 1387993 1373468 1364377 1356383 1353282 1343528 1341809 1336531 1334686 1330103 1320833 1318197 1317348 1316203 1306683 1290045 1272585 1266346 1264971 1241064 1229436 1215062 1198134 1185050 1184861 1184366 1153637 1141402 1119103 1112603 1109146 1103309 1099015 1099008 1097209 1084180 1083535 1076228 1074907 1072403 1068761 1065954 1062983 1058561 1054705 1051817 1050834 1043968 1041465 1040723 1036554 1029709 1028192 1024732 1020601 1006811 1005479 997765 997553 993770 980457 975146 971726 971675 970063 965888 955488 951558 949647 944172 939111 932007 930473 930397 919308 917937 913159 907544 904108 901045 894440 892786 892074 890960 889841 888100 884118 883012 879503 871326 870191 870098 859465 858572 858354 858191 857675 852016 849092 841038 838706 837268 837090 834638 823570 816981 806618 800964 798284 786998 783724 782361 782081 777754 776727 773187 770896 769264 766509 766365 766201 766016 764525 757757 757550 754791 753342 752187 750593 739339 738427 733196 732818 730306 729807 723088 713606 712282 711856 711404 705924 701926 699290 699221 691761 689089 687421 684560 681993 677863 676722 673903 673526 670455 668269 664124 656753 656058 654382 651792 648501 648206 644074 643981 641188 639686 636718 636613 636572 633968 632867 632162 631765 625721 621466 619979 611454 609421 608302 607798 601926 599889 599440 597428 587436 583192 581588 579044 573051 568418 557777 557546 555402 550482 540268 534402 534065 530971 530046 527496 523960 515811 513134 504944 503989 503696 503338 501447 500711 497509 497290 496962 492501 485754 482937 481934 480130 479766 470213 465391 463844 461607 454494 454104 440455 438359 434237 427933 427026 420789 419688 419500 413461 411880 411097 407668 406849 405517 405022 396151 395349 393772 391733 391587 388510 386747 386048 377750 377601 376620 369811 367394 366992 363035 362025 361157 359025 358255 355562 353802 350966 350066 349797 348762 347444 346277 343023 342102 341846 340923 340835 340327 338428 335854 334759 334749 333817 332733 330755 328811 328614 327403 322705 322185 321312 319166 318574 316056 313107 312935 312823 312500 309311 309208 308723 305750 304818 304096 304013 303857 303720 303372 303233 303108 301929 301083 296046 294101 292762 292448 288189 284883 284326 284005 283943 283940 282914 279007 278308 274978 273987 272792 271812 271186 270146 269651 269445 268070 267940 265986 264168 262874 262659 262245 260575 258877 255655 253368 252454 252190 250096 249203 248279 247228 246324 245807 244348 244335 244313 237983 237633 237333 235517 234027 230742 230713 227933 227899 227527 227479 226826 224873 222202 222123 220898 218847 218700 216514 216061 214226 213694 213300 212963 212919 212804 212287 211288 210842 210838 210660 209964 209580 209314 209111 208168 208015 207827 204022 203602 200426 199818 198151 197533 197201 195677 195286 193730 193467 193221 193043 190503 190237 189735 188824 188786 188058 187108 183882 183798 183571 182816 181461 180581 180411 180399 179329 178694 177417 173038 171945 171209 169098 167764 167515 166988 166888 165271 163795 163783 161084 160471 159864 159492 159198 159002 156516 156438 154433 153093 152992 152815 152729 152468 150646 150128 149877 148147 147440 147185 145798 145761 144388 144351 144345 143006 142425 142045 141846 141377 140723 138602 137185 135742 135423 133712 133159 132603 132318 131198 130685 130120 127848 127346 126009 125796 125424 124681 123576 123468 123427 123332 121866 121684 118493 117836 117448 115390 115356 114612 114537 114108 113875 113785 113057 112330 112091 111068 110192 109164 108990 108984 108231 107512 106891 106389 106377 106234 106151 106067 105230 104838 104733 103536 103469 102203 101861 100455 98611 97869 97688 97510 95697 95263 95071 93925 92864 92693 92469 92023 92023 91368 90977 89009 88502 88042 86895 86362 85685 85327 84975 84406 84269 84158 82907 82512 81757 81419 81020 80463 80437 80285 79014 78848 78618 78493 78390 77654 77647 77446 76816 76546 75591 75269 75118 74998 74890 73193 73063 72933 72718 71202 70971 70679 70599 70533 70220 68982 67523 67219 67093 66444 66232 66011 65980 65065 64871 63858 63556 63074 63043 62990 62893 62877 62567 62463 61645 61121 61064 61001 59078 59032 58571 56882 56658 56389 55909 55807 55520 55336 55308 54818 54768 54470 54148 53794 53774 53445 53372 53304 53171 53094 52843 52276 51901 51554 51465 51438 51190 51188 51081 51013 50285 50265 50098 50047 49997 49942 49691 49685 49666 49358 49115 48950 48635 48447 47958 47635 47276 46479 46420 45993 45631 45411 44783 44369 43956 43896 43886 43760 43623 43520 43282 43262 42663 42655 42322 42226 41918 41774 41764 41760 41691 41243 41170 41119 40965 40454 40406 40294 39669 39060 38648 38591 38378 38243 37786 37696 37642 37286 37267 37150 37090 36641 36533 35896 35831 35457 35441 35386 35035 34812 34786 34121 33965 33706 33641 33566 33490 33383 33315 32902 32613 32612 32357 32136 32105 31887 31595 31230 31174 30993 30943 30937 30768 30755 30727 30403 30389 30360 30043 29245 29044 28898 28514 28411 27887 27715 27602 27574 27565 26716 26637 26535 25760 25395 25274 25046 24897 24780 24420 24290 23825 23767 23524 23408 23285 23275 23025 22976 22464 22460 22301 22296 22295 21899 21797 21718 21711 21567 21337 21212 21124 21003 20943 20475 20253 20183 20001 19870 19823 19784 19749 19718 19052 18898 18795 18787 18761 18617 18528 18496 18483 18479 18334 18307 17848 17784 17518 17486 17346 17196 17084 17038 16807 16732 16570 16505 16491 15861 15829 15749 15682 15652 15624 15441 15434 15336 15253 15243 15243 15130 14966 14876 14875 14825 14613 13890 13775 13770 13760 13701 13677 13556 13189 13171 13063 13026 12976 12950 12776 12699 12671 12663 12576 12465 12460 12410 12349 12329 11865 11670 11594 11508 11505 11433 11420 11304 11227 10974 10918 10862 10799 10772 10727 10279 10197 10135 10053 9902 9802 9507 9506 9401 9393 9216 9141 9127 9043 8954 8808 8708 8707 8670 8435 8403 8248 8212 8203 8199 8186 8160 8122 7921 7916 7906 7845 7842 7763 7647 7622 7580 7488 7457 7390 7376 7335 7330 7329 7294 7205 7165 7116 6988 6984 6867 6846 6790 6727 6581 6392 6339 6198 6106 6094 6033 5959 5827 5672 5658 5636 5591 5500 5467 5419 5386 5351 5327 5306 5305 5253 5240 5185 5145 5057 4980 4972 4969 4938 4885 4836 4785 4731 4701 4549 4512 4465 4456 4414 4362 4299 4239 4220 4207 4201 4178 4008 3987 3904 3881 3806 3801 3607 3583 3551 3440 3239 3226 3209 3179 3153 3136 3120 3112 3104 3100 2935 2917 2853 2829 2822 2800 2771 2757 2756 2740 2723 2717 2679 2668 2642 2642 2587 2575 2567 2559 2544 2535 2524 2523 2522 2508 2498 2494 2419 2417 2394 2389 2349 2306 2265 2248 2241 2229 2172 2166 2160 2151 2135 2107 2088 2069 2043 2026 2008 1964 1931 1897 1863 1863 1857 1838 1819 1813 1806 1776 1774 1731 1700 1674 1669 1615 1602 1576 1560 1556 1515 1507 1461 1434 1416 1393 1379 1376 1359 1340 1333 1330 1310 1273 1271 1255 1228 1213 1206 1202 1197 1196 1179 1159 1155 1142 1123 1122 1103 1097 1081 1073 1024 1017 999 991 978 946 940 927 890 873 864 850 836 832 812 805 735 730 719 685 657 640 633 632 630 627 625 611 584 584 579 558 526 508 506 495 484 479 458 457 452 445 427 425 416 415 407 401 385 371 368 363 358 321 310 300 294 289 286 285 273 270 269 267 247 244 240 230 224 211 210 209 205 204 202 198 197 165 145 139 123 112 103 103 98 96 95 89 88 88 86 83 78 78 72 61 60 60 59 58 49 46 41 40 38 35 33 31 28 23 23 21 21 20 15 14 14 13 12 9 9 8 6 6 6 6 6 5 3 3 2 1 0 0 0
108668686 92929193 66427485 56120458 52974350 52092710 49645009 36260247 31277647 31155875 30967908 30377009 30304578 29909989 29535770 28697502 26747963 25015800 24799389 21850100 21236960 20529182 20388362 20003876 19927559 19180136 18783491 18672123 18568254 17811099 17595993 17559143 17311917 16908186 16748189 16505187 16402939 15576668 15142915 14485691 14262103 14055668 13675645 13296013 13275340 13185459 12995056 12960146 12929030 12721059 12108741 12025585 11962530 11808602 11645301 11196645 11127859 10385428 10379382 10355176 10011491 9956373 9645366 9191872 9174993 9146353 8929684 8911924 8814949 8727270 8568625 8491286 8330767 8314217 8303753 8294282 8292397 8243413 8110836 7927510 7653511 7520658 7329041 7298440 7267163 7178252 7159463 7107861 7102783 7040574 6949119 6944544 6936181 6841415 6806787 6717831 6675180 6604212 6575905 6560943 6475864 6430005 6410266 6404824 6327627 6302545 6271834 6235254 6104296 5989573 5979269 5961736 5922727 5818689 5687609 5681894 5642407 5598481 5549993 5523887 5472370 5452913 5328116 5124738 5113339 5093718 5054810 5000365 4960686 4912254 4843103 4815305 4810583 4777169 4766947 4703433 4697778 4646749 4642003 4600065 4507958 4466475 4452831 4398714 4370133 4364511 4354616 4325183 4322646 4281225 4215590 4200472 4188166 4164940 4157226 4157184 4154353 4136663 4125602 4112926 4101534 4099115 4068943 4056382 4049986 4017290 4016765 3923575 3870262 3856918 3817312 3792187 3717657 3693095 3672824 3639558 3563915 3556067 3543417 3531782 3526019 3515585 3486024 3399743 3333182 3306832 3301412 3229985 3220163 3213963 3210597 3163417 3158392 3153302 3029405 3017555 2958518 2940222 2914413 2898848 2895813 2868206 2863440 2845889 2810810 2755301 2693586 2683057 2676665 2663426 2656381 2618149 2597249 2595957 2593103 2577827 2470557 2452855 2447384 2409151 2402741 2381920 2372512 2370418 2362023 2350094 2334168 2287490 2246920 2246663 2246393 2241095 2240790 2213249 2123325 2100477 2092630 2070494 2061238 2017511 2010082 2009957 1992828 1977305 1976760 1970453 1961443 1957973 1953590 1945366 1937080 1927767 1927756 1901894 1897569 1896566 1888558 1883504 1872924 1859799 1853690 1849143 1843214 1817487 1813302 1806939 1802937 1792711 1782757 1768607 1768516 1768361 1758138 1754283 1751424 1744083 1739582 1737944 1735239 1700670 1698607 1678452 1674464 1666440 1654118 1640514 1634180 1627403 1616186 1605179 1603949 1597511 1585763 1585144 1579388 1570337 1566836 1563474 1562512 1533203 1528477 1497835 1491430 1485524 1477550 1474593 1470776 1460646 1457730 1455766 1444012 1443515 1411471 1396508 1395981 1383247 1377044 1376360 1354601 1346390 1346347 1343792 1331037 1325493 1314305 1312971 1311773 1310908 1296916 1293149 1282820 1278520 1277261 1274117 1254990 1247059 1236764 1236119 1230985 1229465 1222496 1218062 1217931 1201154 1198338 1183133 1166214 1160373 1154143 1153720 1145978 1130708 1122680 1119138 1118867 1118558 1115185 1109786 1094557 1093029 1085687 1059845 1059499 1052418 1045706 1037408 1023997 1021068 1015469 1002690 1002369 996769 992642 987590 958764 953954 952312 951628 940966 940720 932376 920643 917601 912647 911593 907187 903894 898664 897098 893473 889759 885575 881620 881383 869415 864614 863142 855240 850314 840694 837717 831291 826022 821715 818401 812869 808928 796211 772874 771722 770764 766326 756765 751858 739749 739555 730404 723824 719756 717913 717350 715198 711218 708722 708011 701555 697969 695661 694410 692760 688344 687610 678714 678571 668503 668345 664607 657989 656409 650785 641306 637958 637873 635276 634454 631249 608131 605358 597167 591807 591729 588740 581849 575301 572682 571066 568753 568191 568015 564669 560164 560127 556039 553349 551572 550717 549871 547349 544022 543812 542436 537817 535411 524116 522035 521800 520091 519790 519568 518651 517142 515636 508120 507506 506691 500368 496485 494166 490379 488702 488354 487557 487544 486568 484181 481650 480830 480826 478839 476180 475534 469062 459756 456850 454959 453178 449704 448502 440951 438702 436022 433785 431387 428643 428116 426562 425486 423050 422888 421159 419991 416852 416700 415819 415163 413536 412043 407752 405862 405382 404020 400175 397206 396825 392378 392141 391580 389844 387656 386257 385503 380431 380257 379496 377760 376366 374961 372666 359208 356143 356094 355347 355153 353304 352755 350058 344242 342256 337409 331277 331075 330852 330808 330489 328986 326997 326306 324187 322131 321819 321493 319914 318789 317369 315017 314630 314219 313869 310333 306145 305561 303922 302889 296355 289385 288126 284306 284114 284097 283378 279847 277371 276089 275467 273869 271450 271252 270813 269191 267069 257763 257406 256337 255656 255587 252737 251930 250527 249681 248033 247980 247302 247104 246249 245892 245742 244726 244101 243629 243019 241657 240127 238331 237020 236997 235392 232864 232790 232771 232453 232390 232350 228631 227638 226583 226105 224607 224461 224364 224142 221790 221646 220977 220742 220674 219679 217700 217514 216848 216513 216435 216232 215888 214179 213163 212711 212505 211022 210926 208432 207668 207250 204799 201639 201626 200147 198131 197674 197412 195973 194367 194069 193189 192610 192555 192261 191677 191458 189698 189432 189396 186793 186629 185051 184914 184171 182527 181196 180634 180292 179589 178829 177969 177547 176819 174350 173507 171623 170048 170037 169368 167416 166542 164642 164521 162866 162218 161831 161808 160896 160512 159561 159126 158516 157507 156741 156618 151544 151116 150966 150855 150197 150166 148947 148485 148338 146962 144375 142028 141943 139924 139892 138220 132547 131597 129566 129274 129091 128330 127753 127605 127043 126282 125617 125524 124340 123899 123463 123267 122956 122457 122066 120591 119860 119355 119024 118506 118348 118221 118129 117782 116928 116915 116286 115649 115424 114870 114668 112529 111383 110648 110212 110081 109982 109966 109650 109634 108959 106609 106118 105591 105428 105368 104651 104370 103657 103511 102697 102652 101865 101086 100564 99931 99843 99670 99268 98979 98676 96805 96024 96023 95059 94967 93285 92640 91711 91460 89497 89423 89124 88977 88468 87075 86253 85214 84684 84321 83970 83431 83183 82006 81375 81148 80212 79826 79322 79310 79099 78279 78085 78066 77798 77214 77095 76894 76218 75576 75568 74787 74586 74460 73773 73565 73363 73049 73012 72154 72037 71879 71306 71001 69844 69253 69095 68514 67502 67151 66337 66191 65975 65575 65441 65210 64150 62759 62757 62737 62499 62408 62214 62117 62002 61515 61261 60833 60269 60215 60110 59192 58825 58356 58265 57360 57039 56780 56708 56173 55373 55246 55107 54860 54242 53679 53410 53237 52833 52073 51992 51941 51616 51148 50758 50298 49653 49588 49257 49217 48989 48549 48339 48251 48186 48025 47908 47799 47752 47206 47041 46815 45966 45703 45587 45518 45419 45166 45000 44606 44579 44578 44539 44341 44292 43975 43713 43467 43311 43300 42824 42756 42706 42365 41921 41768 41397 41218 40418 40221 40204 39886 39867 39644 39078 39055 39046 38785 38633 38553 38499 38401 37737 37723 37633 37524 37475 37466 37127 36988 36880 36004 35865 35723 35609 35387 34816 34783 34781 34349 34278 33914 33429 33399 33259 33248 33041 32942 32414 32271 31707 31335 31205 31171 30970 30925 30905 30868 30792 30531 30245 29986 29903 29878 29758 29406 29384 29249 29167 29157 28704 28678 28347 27986 27882 27693 27660 27600 27305 27262 27196 27138 26997 26589 26410 26348 26081 26061 25839 25805 25594 25296 25284 25084 24980 24857 24761 24546 24438 24255 24220 23961 23957 23906 23710 23316 23272 23170 22992 22950 22893 22858 22702 22593 22538 21997 21986 21623 21514 21507 21371 21323 20476 20446 20370 20306 20236 19975 19956 19768 19562 19408 19268 19167 18949 18942 18376 18369 18318 18306 18298 18056 18053 17867 17845 17600 17553 17462 17390 17302 17204 16912 16788 16763 16757 16531 16325 16324 16264 16038 16028 16014 15881 15862 15786 15512 15312 15265 15168 15032 15016 14896 14850 14849 14819 14628 14623 14446 14348 14043 13982 13961 13921 13820 13761 13741 13513 13465 13358 13301 13286 13208 13199 13090 13084 13075 12888 12825 12822 12677 12546 12481 12433 12349 12206 12072 11968 11931 11853 11847 11745 11547 11425 11253 11211 11051 10967 10894 10721 10689 10592 10584 10497 10496 10451 10437 10248 10199 9983 9966 9937 9861 9832 9802 9801 9749 9636 9580 9569 9454 9453 9423 9339 9311 9236 9204 9146 9018 9015 8931 8770 8690 8502 8455 8417 8350 7990 7910 7634 7396 7372 7360 7325 7298 7264 7150 7125 6986 6921 6884 6882 6877 6760 6749 6671 6660 6608 6427 6344 6309 6300 6200 6167 6149 6041 6034 5972 5900 5767 5713 5658 5647 5643 5632 5558 5551 5496 5493 5449 5434 5417 5384 5358 5306 5189 5113 5047 5016 4954 4930 4914 4890 4803 4794 4713 4553 4548 4494 4491 4490 4446 4398 4294 4277 4235 4116 4105 4082 3891 3791 3788 3648 3602 3573 3528 3515 3486 3475 3452 3435 3427 3425 3233 3149 3143 3064 3051 3034 2979 2971 2944 2891 2867 2847 2813 2804 2786 2767 2707 2665 2622 2578 2546 2536 2529 2503 2433 2416 2328 2276 2251 2241 2230 2190 2115 2112 2111 2089 2028 1980 1935 1840 1834 1795 1694 1693 1685 1681 1668 1647 1600 1553 1518 1456 1455 1451 1450 1438 1422 1407 1404 1386 1379 1375 1371 1329 1326 1316 1301 1281 1279 1272 1249 1234 1212 1186 1116 1106 1100 1075 1074 1071 1032 998 997 996 988 979 962 961 928 901 900 891 891 827 815 772 766 760 757 757 747 728 698 686 655 642 612 611 602 586 563 553 520 517 510 500 494 488 487 482 470 467 457 453 451 440 422 420 413 413 409 395 375 368 363 355 343 337 321 303 288 288 275 221 219 217 211 208 200 195 191 182 181 171 164 162 160 155 155 149 142 123 106 88 86 86 84 84 77 65 57 53 47 46 45 35 32 29 28 24 20 20 20 16 13 10 4 3 3 2 1 1 1 1 0 0 0 0 0 0
3 846
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 314986208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 379056127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 489603202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57743092 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 535447600 798684498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399075894 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 934061134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 942516815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 460286557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142538173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 757154466 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 311875738 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
128472630 108412068 82565083 52342590 50181461 49804962 49292849 41840106 40905943 35573914 33197950 31446558 31354071 30526213 30106632 29990727 29172355 29013438 25900005 22843429 21854429 19766190 18963205 16453087 16357439 16148286 15060520 14803127 14437206 14221493 13745747 13639707 13608835 12420165 11864079 11820840 11576027 11547227 11352059 10936699 10860107 10632513 10004256 9974476 9956971 9871105 9788948 9753190 9635960 9509198 9147227 8560583 8290237 8166736 8056593 7984970 7881070 7709147 7703886 7690557 7479667 7460414 7283195 7058656 6942519 6857782 6856034 6838537 6834391 6810570 6778920 6708702 6705188 6556403 6526743 6450483 6438053 6418804 6409083 6362836 6231689 6045663 5991736 5956857 5699830 5698985 5684312 5664507 5650083 5615809 5599154 5572869 5564893 5559702 5374088 5337323 5316676 5263434 5076291 5028158 5006418 4921920 4895474 4885441 4853278 4813311 4804689 4795678 4781194 4758088 4627201 4625455 4409265 4350502 4331508 4157532 4104538 4044522 4034850 3951208 3926089 3916537 3889610 3821051 3725268 3649539 3618243 3575662 3532799 3519572 3515996 3472865 3461004 3418497 3290998 3287986 3274486 3224489 3195753 3142680 3020073 2993219 2981207 2945674 2932071 2913868 2824405 2752408 2740491 2738852 2625683 2527965 2469183 2436877 2432162 2412931 2371152 2210701 2210498 2180711 2162090 2161886 2139861 2138923 2130265 2125280 2118746 2108855 2075472 2074709 2067195 2064882 2028806 1989504 1975981 1971607 1923392 1920824 1899603 1853810 1851350 1789068 1780048 1766684 1713652 1702701 1696641 1691779 1680564 1664199 1662662 1637533 1636298 1602957 1594693 1584126 1583777 1578899 1499911 1434691 1434603 1428226 1415273 1387288 1362934 1354612 1342862 1342617 1339896 1318939 1305109 1302312 1278378 1273717 1268836 1265174 1254132 1231072 1215267 1209335 1161172 1161155 1155334 1154835 1130362 1120812 1113144 1109144 1104796 1098374 1095130 1092511 1083591 1074246 1071249 1070550 1068656 1062392 1061037 1059012 1057042 1051206 1025381 1014995 1005020 1003344 990062 984556 983203 969969 928131 925838 923109 900509 893531 890554 889176 882933 882284 877144 851529 848433 829085 825581 825349 818914 815132 811161 805826 792752 790075 789228 778745 775754 771699 770707 767413 760584 737770 732941 730379 729778 728208 715131 714374 697413 691327 688210 686469 686253 682752 681514 665810 665063 664245 660876 659890 658904 658823 656829 646861 646813 644324 640539 639633 639152 635862 635377 631381 625183 625141 620148 619691 619323 611518 600261 599879 586497 586119 583001 575605 574854 574189 572626 572499 571054 564336 554447 551630 542991 541827 537338 531828 516602 502589 497384 490789 488840 488633 481466 479459 475235 471176 469444 465654 459594 454569 447971 443623 441938 437997 435976 435366 431393 428403 425758 425206 424609 414896 413283 406959 403980 402674 397212 392424 391531 390379 390331 378730 377577 376175 373720 368810 367090 357805 356839 347694 346429 337537 337366 331632 331392 331295 326098 324369 317547 317317 316209 305399 304674 301312 297585 297381 293627 292358 286647 285929 285921 282325 280293 277412 271430 266539 263662 262299 258831 258205 258066 255280 254810 250765 249940 249764 246126 241283 234558 234081 232638 232330 231368 227782 225971 223493 221853 221356 221233 215800 213678 212781 210387 209565 209493 206565 206153 205978 199142 198989 198981 198659 198351 196278 194001 193739 191679 190643 190290 189709 185554 184038 182098 179743 175595 174667 173772 167404 166599 165745 164352 163953 162940 162080 161463 158697 156750 156738 156077 155638 155235 155204 153964 153806 153406 153209 149837 146331 145237 141783 139152 134897 133965 133202 132526 131212 129361 128808 128300 126396 126269 122737 122061 122020 121330 119439 119423 119421 119297 117188 115747 114317 113545 111959 111468 108390 107205 106376 105075 104550 104301 103501 102635 102589 102205 101566 101377 100649 99856 99734 98951 98367 95755 94451 94024 93864 92301 91983 91966 91114 90532 90442 88759 88495 88162 87043 85501 85285 84668 83898 83399 82686 80158 79284 75981 74833 73695 73133 73013 71925 70606 69719 69376 69009 68428 67970 67442 67183 67079 65881 64966 64022 63360 63265 62959 61944 61266 60981 60189 59905 58801 56164 55855 55756 55436 54907 54479 53813 52680 52565 51731 51685 51556 51443 51089 50887 50661 50351 50159 50105 49238 48521 48440 47943 47794 47442 46981 45903 45052 43416 42777 42607 41474 40846 40580 39868 39122 38292 37453 37203 36740 36614 36520 35967 35800 35349 35181 34577 33528 33281 33061 32416 31765 31284 31157 30614 30408 30147 29892 29016 28599 28162 27788 27775 27351 27273 26467 26352 26241 26240 26086 25521 25428 25247 24834 24377 23600 22540 21810 21318 21132 20581 20536 20331 20206 19239 19207 18882 18869 18670 18380 17700 16744 16472 16361 15891 15609 15514 15508 15436 15277 14833 14714 14676 14550 14144 13874 13707 13587 13558 13344 12879 12644 12608 12520 12263 12231 12206 12083 11308 11269 10989 10692 10497 10476 10471 10421 10324 10299 10248 10229 10043 9949 9895 9889 9743 9608 9487 9335 9236 9203 9061 8786 8725 8631 8557 8324 8313 8252 8199 8193 8171 8146 8079 8055 8008 7950 7901 7827 7826 7626 7578 7347 7287 7080 6986 6705 6704 6361 6352 6249 5999 5962 5505 5303 5250 5246 5241 5206 5170 5108 5062 4891 4862 4857 4844 4765 4609 4504 4422 4412 4408 4187 3914 3738 3713 3693 3684 3643 3454 3404 3356 3347 2801 2714 2685 2677 2625 2518 2475 2343 2343 2318 2299 2277 2156 2081 2046 1947 1919 1906 1843 1819 1659 1562 1480 1404 1314 1313 1308 1281 1230 1223 1134 1111 1043 1006 925 809 808 802 749 733 655 625 603 523 494 463 437 229 222 207 168 167 156 155 149 147 147 140 138 136 113 102 58 56 53 44 41 35 26 9 8 4 3 3 1 0
113862810 103601214 64425782 60951363 51963700 45916075 43242484 35933434 33978071 33020637 28430003 27533564 27231828 26629321 26354978 24774687 21948698 21105810 19169875 18144687 18126630 17248427 16621761 16490474 15721339 15572771 15218677 14808311 14451491 14065830 13424031 13240672 13107951 13061976 12975244 12730181 12634984 12564178 12193750 12010567 11895275 11876547 11750148 11723770 11550026 10755221 10736348 10330691 10155385 10122432 9926365 9860274 9755192 9586473 9072018 8945319 8940945 8924402 8746153 8231809 8161866 7978209 7781676 7634432 7602215 7435528 7342564 7023707 6812375 6684900 6623068 6499617 6234834 5892894 5757059 5483224 5410924 5354431 5288277 5178705 5135408 5086597 4985175 4938931 4815695 4743502 4703508 4660343 4512699 4506831 4462680 4437826 4371352 4346464 4284437 4241120 4196123 4157966 4143877 4121644 4055552 3967228 3901374 3860592 3811891 3747814 3642626 3633642 3584796 3458056 3441718 3393950 3390055 3314124 3299506 3269625 3258782 3247599 3236113 3232569 3227738 3180273 3160010 3123528 3107482 3092745 3033778 3033604 3006642 2991285 2981895 2937046 2921801 2917524 2880039 2873362 2849499 2834224 2824096 2820756 2816043 2798182 2793877 2785835 2773520 2672223 2651320 2619020 2609702 2607967 2553821 2511620 2453375 2446776 2403183 2322840 2300640 2280198 2279346 2267563 2227187 2225877 2223902 2170898 2132626 2099692 2097421 2065328 2063370 2062753 2038276 2025434 2012476 2003352 1923239 1892656 1867760 1850411 1839442 1833834 1822894 1800497 1793256 1791490 1778860 1755262 1752826 1746015 1716167 1707873 1707306 1671100 1670582 1655754 1638192 1630478 1629655 1575231 1545539 1537398 1536113 1505175 1397766 1387135 1376323 1373937 1349087 1345725 1338216 1322055 1301894 1271092 1234966 1168517 1163071 1156570 1151085 1144623 1139348 1138235 1132283 1077009 1063299 1063126 1051312 1031617 1012541 1009462 999729 997186 990094 977282 966908 964659 960318 954724 951013 946684 937376 932178 891051 877387 873241 859451 855113 853140 844287 838835 837985 837021 829649 823851 819043 815601 812277 803635 794789 789849 775855 772903 768970 764171 756006 746233 743977 731960 721075 719653 717978 682259 680037 678721 675785 674894 674238 671826 670275 662932 662924 657758 647405 641926 641805 641729 640792 634203 632901 626150 625111 614684 612642 611522 600665 596754 595975 595009 588060 585220 570730 567765 564117 561104 553571 549003 546498 545577 543370 534048 526671 525272 518120 511334 504749 498399 496886 495457 495378 472899 469850 468132 462416 461686 458777 458498 448878 447826 440937 440875 439456 438471 437816 435240 434148 433173 432696 431588 420563 414851 414575 414545 414324 406742 401779 399415 393943 390843 388121 387261 382766 378438 374595 372945 371357 362496 362336 361370 356330 354408 352579 351045 348074 346971 346445 345871 345753 342144 339787 339574 335027 333743 333405 333072 332921 332139 331830 331175 330700 326477 321452 321445 311807 311290 309816 308394 306508 304360 303018 302308 302134 299076 290562 289982 288994 288920 287355 281390 280615 279349 274376 263222 250087 248800 247105 237075 235865 233711 233338 233125 231416 229636 228805 226712 224313 222262 222180 208305 206843 202650 201558 201067 199093 196775 193782 192048 188122 186893 185699 183643 182575 177882 175885 175749 175439 174222 173859 173071 167844 167281 167277 167152 165237 163001 161192 160956 160797 155813 155483 153590 151193 148552 146499 143548 138320 135598 134187 133872 132322 131602 131155 131128 127729 126669 125507 124769 123950 122648 120396 118976 118959 117973 117221 116586 115943 114137 113884 113837 112712 110422 109499 107814 105966 104991 103545 103080 102667 101064 99991 99495 98502 97614 97052 96135 95907 95765 95153 95058 94451 94192 91913 91530 91369 91148 91106 90808 89675 89428 88980 87099 85692 85248 84482 84221 83148 82497 81761 81317 80199 79749 78333 77322 75303 72970 69357 66952 66516 65874 65338 64300 63235 62966 62954 62926 60559 59732 59717 58425 56999 55966 55925 55083 54543 52900 52625 51998 50912 49998 49857 49753 49299 48966 48361 48299 48239 47733 47059 45894 45697 45482 44921 44583 43662 43482 43282 42631 42587 41849 41846 41651 41618 41182 40675 40528 40170 40163 39598 39095 38681 38375 38124 37982 37341 37262 36936 36749 36684 36449 35847 35652 35215 34910 34788 34199 33786 33769 32985 32771 31799 30766 30677 30663 30561 30492 29791 29756 29621 29371 29227 29022 28668 28661 27946 27442 26437 26339 26227 26115 25715 25293 25273 25011 24922 24895 24679 24599 24263 23860 23792 23558 23175 22996 22802 22789 22752 22376 22327 22085 21652 20826 20543 20389 20224 20199 20136 20134 19304 19169 19020 18963 18933 18932 18396 18047 17821 17758 17356 17252 16544 16390 16201 15677 15606 15569 15527 15065 14864 14861 14731 14203 14100 13963 13952 13881 13871 13621 13383 13377 13246 12918 12767 12702 12443 12251 12237 12215 11629 11299 11251 11083 10660 10314 9998 9542 9393 9236 8974 8861 8377 8308 8243 8100 8098 8058 8046 7949 7726 7665 7652 7641 7552 7467 7157 7153 7078 6798 6504 6388 6319 6269 6153 6128 5906 5811 5791 5491 5451 5357 5139 5122 5067 4988 4955 4796 4772 4636 4427 4119 4047 3994 3975 3949 3912 3865 3848 3668 3645 3568 3475 3238 3173 3166 3148 3108 2612 2597 2559 2542 2501 2373 2324 2314 2303 2289 2217 2180 2132 2020 1971 1754 1706 1682 1647 1638 1549 1532 1451 1439 1393 1374 1300 1257 1013 1005 1003 983 980 906 905 872 872 833 822 722 692 657 654 614 600 554 551 520 512 498 453 449 443 415 399 373 363 363 344 331 328 308 282 271 227 217 210 203 196 167 163 159 117 92 85 77 60 55 53 45 43 37 31 30 29 27 22 21 17 16 15 12 8 0
126776475 77633730 74971017 74949257 66353645 64666140 52471975 52214827 48925008 41702302 40119264 39902752 36115458 35412443 32414507 31630314 31409389 30868539 28068074 26865287 26707046 25972440 24661087 24306097 23339084 22103383 20886811 20868636 20760192 19547589 19111445 18937904 16659538 16430219 16227614 16058918 14886314 14867386 14865851 14520988 14371494 13736257 13518032 13494694 13313316 13052499 12751027 12629655 11857184 11489773 11357521 11277215 10588706 10366032 10362468 10106994 9852243 9718665 9455760 9363927 9321771 8888977 8673981 8509629 8387283 8340365 8030894 8012114 7932168 7797160 7776225 7674722 7505728 7408380 7331218 7285371 7152320 7054965 7047829 6983405 6959900 6847762 6794491 6664650 6596460 6526099 6401962 6310913 6223006 6205706 6111480 6072359 6065600 5977993 5935761 5900153 5899556 5875337 5810455 5786085 5740508 5575329 5487017 5238498 5226787 5155539 5142449 5101280 4969589 4949286 4935565 4923989 4902555 4836252 4765242 4629866 4574523 4532838 4471632 4420481 4331713 4290202 4237104 4200967 4199327 4178318 4071191 4070842 4038765 4035834 4028214 3795173 3634307 3554801 3553246 3550006 3524053 3505367 3471555 3309322 3264211 3244857 3214951 3154051 3108945 3099431 3074652 3070268 3041319 3035987 3019135 3008812 2999875 2959098 2950059 2856527 2841562 2837046 2833939 2816886 2732364 2718235 2703673 2679303 2665498 2512956 2508705 2499146 2497562 2492653 2488863 2488470 2474875 2474523 2454314 2450496 2347474 2339183 2329824 2323915 2319456 2288218 2194996 2141373 2139050 2138303 2128418 2090939 2078471 2064615 1975917 1974227 1963893 1963241 1958289 1952124 1900508 1890537 1863299 1851864 1833727 1817577 1772410 1752177 1729569 1729290 1708910 1687798 1684464 1674616 1666933 1642053 1598461 1592738 1572476 1564121 1560240 1536690 1522091 1516495 1513470 1490617 1471832 1467637 1451750 1445042 1437038 1411227 1379974 1379637 1366438 1361740 1353785 1325277 1315981 1301712 1282230 1282130 1281244 1270425 1246174 1236558 1232461 1222625 1201944 1195393 1172928 1169368 1159794 1156590 1154948 1153665 1146786 1143428 1142745 1139803 1108356 1092423 1090016 1086277 1085396 1080652 1073248 1070419 1060773 1060248 1059538 1058971 1056830 1050122 1041542 1039737 1037068 1018134 1018019 1012328 989700 987400 979788 976674 976381 975974 972126 969069 939825 938180 935583 926588 922329 916559 916009 897587 871412 871011 862475 860553 860450 859429 857507 837453 832480 822225 810332 797753 794972 785990 785370 771768 768640 743372 739753 738432 727169 725455 711853 702222 692087 691078 682102 680148 669153 663172 657334 653847 652356 651486 644495 639147 637043 628863 623725 620244 602923 598821 597912 596289 593893 591345 591271 580401 574158 567802 554389 551447 549603 549438 548526 539261 537808 536216 534887 531246 530631 527818 526778 514137 511766 492142 486813 486549 483130 479388 476965 467569 466461 463538 463258 454143 449483 446008 445653 439141 434373 433315 425975 421372 419538 417583 417253 416057 413638 400702 390146 374591 374516 370947 367915 364739 361209 360600 350352 348716 346691 345650 345627 345052 344667 342060 341016 340839 338555 338160 334829 332267 330539 328852 328394 323738 322628 320080 318569 317909 317805 317416 313937 311994 309197 304750 300641 298585 298230 294826 292034 291950 285537 284924 284828 282716 281546 280173 276890 274852 272692 271997 267738 267227 265558 262716 260976 258881 253289 250801 250718 249642 248797 247814 242552 237188 235614 234903 233303 231702 231663 230352 229023 228204 227607 226725 224448 221567 215326 214272 212919 211221 210132 208396 207954 205979 203530 200686 198390 194646 193465 189636 189166 188659 185245 185006 184902 181673 177394 177240 176641 175036 174825 174242 174121 173535 168075 164546 160474 159676 159152 159033 158317 156652 155755 155399 152715 152260 152177 151415 148332 147762 146524 145807 145162 144747 140608 140476 139839 138368 138180 137382 137112 135325 133074 131790 131472 129443 127823 125935 125675 125224 124686 123111 119952 118337 118046 115782 115136 115128 113826 112490 111364 109935 109785 108754 108288 107310 106321 106220 106163 105910 104692 103555 103014 101931 100152 97398 95943 95780 95546 91030 89984 88831 88511 88460 86294 85673 85667 85649 84786 84650 82776 80463 79800 78991 78522 77476 76831 75518 74940 73375 73299 72987 72898 72828 72498 70609 66876 65375 64923 64690 63361 62893 62740 62614 61043 60861 60130 60094 60052 58979 58795 58231 58197 57773 55894 54929 54587 53547 53491 53099 51673 47608 46972 46211 45134 44802 44763 44720 44552 43666 43377 43303 42978 41723 41303 40860 40844 40166 40074 39025 38815 38745 38613 38296 38247 38228 38094 35034 34837 34549 34219 34009 32304 31788 31488 31438 30886 30466 30227 30189 30040 30033 29594 29589 29278 28777 28750 28673 28434 27968 27724 27521 27414 26826 26458 26440 26413 26362 26217 25997 25971 25101 25070 25057 24297 23616 23554 23356 23182 23134 22546 22536 22284 22049 22025 22006 21638 21106 21055 20413 20241 20146 19972 19632 19525 19136 18584 18481 18464 18364 18352 17111 16970 16723 16536 16290 16145 15967 15949 15797 14907 14870 14723 14010 13739 13734 13627 13575 13470 13352 13243 12856 12004 11882 11435 10364 10354 10117 10080 9706 9202 9201 8878 8819 8517 8408 8158 8034 7970 7871 7719 7710 7659 7522 7127 6970 6847 6751 6513 6412 6380 6361 6288 6283 6256 6147 6113 6037 5905 5900 5787 5530 5185 5083 5024 4977 4895 4771 4756 4710 4572 4526 4327 4313 4289 4251 4170 4095 4047 3822 3689 3587 3508 3445 3073 2983 2921 2762 2527 2408 2371 2227 2167 2024 1874 1729 1675 1674 1647 1524 1487 1445 1434 1379 1362 1246 1108 1029 999 988 915 824 795 656 650 615 606 441 435 433 425 404 395 342 328 293 274 254 236 212 200 200 186 163 152 127 115 97 86 83 79 72 51 49 45 42 33 22 15 12 4 4
3 1284
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58248535 89013303 111877185 216532504 393343529 576394665 765486927 957492351
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136301040 315508834
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8049203 548929573 955173673
118475226 96709415 56132504 45500562 42850742 37081728 35823849 32796782 31093815 30449493 28434341 27914763 26624399 22144072 17957211 16006511 14692783 13546144 13025837 12564985 12303919 11665689 11547964 11493128 11396392 11154799 10650755 10619729 10297686 9926787 9670343 9347401 8888048 8874242 8753556 8456952 8318018 8278375 8210170 8209452 7991813 7896911 7794173 7647764 7285332 6973578 6731850 6701154 6415316 6265621 6156330 6056461 6022711 5853216 5622108 5537473 5460005 5434429 5426089 5354526 5313763 5250654 5194873 5140886 5022620 4959855 4938672 4847028 4820321 4742302 4703710 4679502 4469690 4426366 4381268 4379372 4365989 4361975 4335044 4312763 4212129 4204678 4181477 4084274 3794615 3728551 3686616 3682756 3676474 3674396 3671442 3626273 3616214 3582980 3580866 3492101 3491257 3353409 3314856 3313796 3146167 3121122 3089729 3069993 3067090 3039603 3031461 2989804 2945745 2932389 2889056 2879006 2874045 2765092 2743353 2740574 2721776 2717394 2607229 2589420 2574841 2535907 2533015 2530403 2523215 2413089 2404245 2391989 2386998 2384697 2353341 2318565 2293378 2278639 2268508 2236829 2234833 2225594 2203902 2174314 2167758 2167405 2107853 2046833 2009281 2005843 1986032 1977270 1967150 1932451 1899854 1897197 1880306 1879722 1864257 1843534 1840500 1834054 1833296 1818127 1788207 1765021 1752523 1738876 1715339 1696687 1674679 1669543 1664985 1663711 1660443 1659575 1622769 1615256 1612754 1607002 1596098 1586488 1581079 1567600 1534520 1515827 1515537 1513168 1481526 1479298 1475353 1474015 1472970 1472399 1465804 1460184 1433015 1430559 1415617 1406484 1397557 1391063 1384076 1378609 1375366 1353477 1345830 1340535 1339260 1328438 1323442 1322856 1319733 1284387 1283532 1273696 1238386 1219838 1194231 1190983 1185286 1173477 1160164 1136950 1126305 1112784 1103638 1096235 1091521 1087766 1085974 1084877 1083673 1069032 1067819 1056382 1053244 1034498 1033921 1024044 1021722 1009965 998859 993481 992645 965210 930044 921191 908914 898111 893514 892826 892072 879198 877459 873760 872301 871284 870932 864348 856882 854581 850601 850312 849755 842843 841010 833905 821390 818902 812461 810634 802619 800420 800359 798402 759382 756711 738878 734570 730388 714447 711742 711070 706240 702785 693008 689524 685852 682650 674967 669694 665274 664444 652117 649821 648810 645054 644050 640000 633583 628546 627596 622122 615265 615025 606588 602134 598755 596734 595617 589065 588976 588547 582453 579645 574876 568654 562614 559286 557372 553188 552784 550168 545027 544613 541675 539941 539105 538921 535922 533372 532809 531442 525249 516467 514539 513496 504860 502354 499426 488787 488254 487803 482266 479210 470240 469574 462413 461004 459521 454183 453926 453841 452894 450603 447529 446335 445311 441431 441025 440044 437510 436617 436572 430017 425396 423806 422287 421830 420594 416782 416253 413896 413161 412690 405793 403623 400784 396445 395565 395166 392310 388567 387202 383901 383113 380418 380247 379240 371451 371069 366442 362874 357873 356675 353878 352816 347190 340355 338623 337047 336558 336074 333474 331622 328029 327407 322513 321521 319846 313542 310790 310672 309910 309159 307809 299545 297662 296725 296687 295138 295004 294605 289895 289834 285045 281810 281032 280988 276846 276445 275964 275896 275804 275489 274996 273773 272928 272813 272342 272231 271045 270021 269579 268265 267476 266936 265272 264347 262392 259319 257811 257566 257433 254846 252059 250685 250364 249607 249125 248812 244913 242743 240427 240366 239598 238099 237753 236960 235844 234103 233318 231437 229712 225730 225477 225413 224836 224393 223479 223251 222312 222249 220629 217017 216564 210262 210078 207746 206681 206606 206136 203392 203220 200739 198626 197977 197682 197596 195749 191992 190305 189372 188826 188523 187881 187681 183816 182730 182413 177100 175079 174332 172639 172549 170995 170672 170125 169499 166825 166051 164976 164942 164912 164570 163596 162221 161988 161433 160260 159388 157498 156490 156166 155811 154609 153379 153173 151940 151766 149318 148747 148267 147810 146299 146021 143746 143128 142865 142175 142043 141835 141610 140576 140460 139952 139660 138571 136402 134056 134016 133032 132465 131921 131208 128639 127427 126408 125811 125759 124140 124015 123885 123336 122326 122195 122195 120955 120890 118776 117844 116337 116240 115809 115511 115369 114571 113747 113487 113184 112721 112011 110870 110232 109053 107945 106869 106740 105685 103848 102233 101920 101298 101235 100838 100554 98736 98696 97677 96655 96393 96178 93652 93052 92319 92039 92037 91911 91840 91611 89948 89768 89669 89243 89094 88909 88896 88597 88556 88063 87619 87426 86728 86120 84790 83665 83619 83509 83458 83068 83062 82820 81513 80922 80841 80800 79550 79464 78827 78317 78090 77562 77494 76936 76280 76277 75854 75422 74279 74091 73965 73937 73378 73188 73003 72827 72668 72309 71739 71702 71286 70945 70830 69633 68920 67671 66792 66362 65275 65234 65181 64804 64740 64279 63952 63862 63292 62848 62807 61719 61716 61695 60961 60560 60066 58729 58673 58058 57474 57350 56639 56439 56175 56137 56126 55603 55459 54733 54651 54626 53761 52930 52681 52559 51689 51327 51108 50754 50537 50467 50028 49604 49486 49384 48372 48130 47775 47141 46992 46941 46933 46725 46464 46361 44050 43606 43506 43498 43408 43397 43077 43015 42853 42662 42345 42344 42302 41694 41329 40775 40361 40069 39683 39485 39089 38717 38519 38457 38256 37943 37922 37832 37755 37477 37213 36534 35672 35250 35180 35144 34990 34708 34564 34548 33893 33546 33505 33344 33029 32604 32594 32571 32433 32376 31968 31935 31396 31360 31139 30885 30734 30581 30260 30212 29834 29825 29722 28755 28500 28195 28081 28037 27952 27819 27693 27671 27152 26824 26770 26661 26159 26140 26011 25892 25784 25743 25618 25601 25591 25265 24907 24805 24736 24561 24255 24019 24006 23688 23491 23350 23284 23118 22957 22866 22618 22564 22529 22174 22148 22087 22028 21990 21656 21656 21440 21346 21282 21167 20946 20575 20256 20169 20113 20030 20008 19936 19855 19293 19288 19108 18646 18615 18341 18207 18145 18029 18025 17695 17079 16705 16613 16276 16236 16197 16170 16085 15912 15907 15880 15803 15668 15598 15517 15516 15514 15448 15385 15381 15315 15086 15077 14752 14644 14469 14418 14045 13975 13932 13904 13806 13677 13648 13290 13277 13078 13074 13043 12997 12862 12708 12672 12576 12553 12542 12442 12379 12374 12318 12286 12225 12129 12019 11866 11599 11435 11347 11098 11074 11067 10695 10679 10536 10396 10377 10361 10355 10236 10186 10153 9897 9821 9795 9749 9706 9618 9437 9233 9077 8991 8974 8907 8882 8852 8785 8744 8731 8688 8659 8513 8479 8354 8330 8232 8153 8144 8081 8010 7955 7922 7808 7749 7710 7677 7675 7621 7522 7468 7317 7294 7226 7168 7079 7047 7026 7019 6984 6918 6880 6850 6790 6707 6663 6580 6497 6490 6441 6425 6412 6405 6335 6296 6206 5983 5963 5933 5770 5749 5742 5736 5718 5610 5577 5475 5442 5438 5340 5286 5245 5238 5203 5179 5167 5130 5125 5078 5047 5022 4997 4964 4946 4851 4850 4834 4799 4779 4719 4705 4582 4565 4457 4444 4443 4441 4420 4387 4296 4277 4264 4192 4118 4083 4080 4079 4060 4008 3949 3867 3838 3828 3813 3777 3718 3678 3600 3592 3506 3482 3356 3349 3341 3339 3237 3221 3185 3119 3111 3061 3053 3050 3022 3004 2883 2880 2878 2849 2846 2814 2799 2788 2686 2667 2640 2626 2548 2509 2508 2489 2470 2459 2365 2355 2278 2258 2249 2230 2221 2064 1985 1931 1928 1925 1908 1832 1776 1774 1753 1719 1607 1602 1591 1590 1588 1553 1533 1516 1474 1473 1413 1372 1318 1317 1306 1272 1268 1266 1256 1255 1245 1234 1226 1201 1154 1098 1096 1095 1093 1077 1076 1072 1060 1056 1051 1046 1042 1024 1013 955 947 927 911 895 887 873 871 862 800 786 782 770 769 751 738 678 677 677 636 623 614 610 610 579 574 561 557 529 524 519 504 498 490 485 474 466 443 427 408 401 398 393 393 388 377 375 364 362 351 349 348 336 333 318 317 306 304 304 301 288 286 278 268 262 233 207 204 200 196 192 189 185 184 177 176 173 171 168 166 161 161 157 154 148 146 137 136 130 113 113 101 99 99 94 91 91 90 85 83 69 68 64 55 55 50 49 45 42 33 32 30 30 29 27 27 24 15 14 11 11 7 2 2 0 0 0 0 0 0 0
96450172 81781681 69464527 44537869 42984645 38613389 36858104 33924689 28392225 25105989 24729814 24580447 23721112 21774475 19130858 16179127 16126758 15472355 15301170 14580851 14493782 13386777 13289631 12226102 12034031 12019486 11964047 11941903 11844597 11772998 11676613 11471280 11319701 11262527 11203489 11007677 10339343 10190575 10054455 10009439 9698586 9507230 9249747 8938667 8531337 8458572 8382857 8063758 7585102 7565085 7508275 7452467 7254638 7243952 7043663 6992718 6934468 6598497 6420859 6342452 6217757 6191195 6141009 5863671 5810788 5587474 5531540 5450149 5421426 5319712 5259554 5217538 5165553 5091261 5084908 5056152 4956659 4954835 4914787 4893528 4888075 4885512 4847709 4838776 4695050 4667457 4627286 4379638 4363039 4349395 4331521 4287393 4141393 4130577 4090176 4082850 4035081 3879190 3862505 3860288 3838582 3817528 3798988 3780983 3642376 3528387 3495767 3444778 3396622 3373964 3296459 3260366 3232057 3085052 3034956 3019990 3018831 3015687 2943402 2903866 2899778 2896523 2886511 2883178 2860674 2831761 2820501 2819926 2776391 2769212 2758047 2689797 2671708 2649651 2630799 2604377 2533048 2522806 2445039 2415009 2396837 2396281 2309011 2308245 2258627 2214341 2198936 2170735 2144393 2129737 2129631 2128381 2082898 2042024 2032654 1952396 1922163 1874870 1820110 1785789 1784429 1778426 1776774 1762095 1757082 1743443 1741576 1713305 1701106 1688576 1679875 1673886 1668082 1664679 1662806 1657461 1646036 1616607 1605931 1585780 1578248 1562210 1561994 1559547 1559372 1547306 1544150 1540408 1528343 1523224 1508778 1493843 1488642 1486905 1475377 1448210 1443811 1431422 1414720 1391413 1377886 1348209 1342424 1333588 1329325 1328688 1320410 1310601 1307141 1306839 1304179 1288342 1280767 1267292 1265677 1247492 1234556 1227327 1223248 1222058 1202110 1200600 1186355 1186127 1183420 1177609 1176180 1159141 1158808 1158067 1156538 1149090 1148013 1126536 1125816 1112368 1112274 1111464 1110754 1110043 1101907 1083358 1080003 1060728 1059048 1053841 1053327 1043137 1039392 1024774 1016133 995319 976100 960776 929293 927078 926415 921148 909271 904028 900965 900025 897223 896440 892316 884330 877482 855164 854668 854052 845878 834198 831414 822399 815696 813937 811315 793470 787750 786870 785740 783462 775146 772366 759204 745577 733203 729918 713228 702480 696324 684202 680544 677386 672214 664560 664407 657458 649298 642221 636905 635912 635452 631671 630883 630319 629929 615976 600709 594393 591949 588524 587512 571308 567819 567314 566965 564471 563196 561928 557123 556684 553681 551558 548336 543782 535477 534562 522445 516475 512472 510953 509223 504241 501433 500445 499324 498950 493640 488095 478791 477968 470841 468327 466460 466029 463138 458846 455174 451893 450231 450035 449329 443099 439892 436180 433338 428928 425652 424931 417929 416638 415854 410785 410300 404608 398885 397058 391355 385152 384407 382072 380660 371608 371335 370963 369376 365043 364839 363541 363243 361932 356295 352655 351856 348946 346661 345803 345089 344912 336394 334523 331109 330824 328417 326126 325976 322972 321611 316956 316826 315225 312352 311842 307488 307049 301159 298373 295582 295403 291294 288469 285375 284512 282641 279526 277544 276087 275906 275103 274847 274296 274066 273877 273456 272924 272514 271886 271635 266210 264947 264392 264033 258145 254409 254065 251022 250233 249179 248878 248842 245988 244529 243952 243724 242759 242617 241630 241470 239708 238099 235895 235664 234875 234859 233780 233620 231922 231127 230178 229526 229117 226742 225710 224650 223784 222373 222119 219584 219030 217491 216312 215660 214499 214375 214201 213545 213181 211549 209773 206247 204976 202656 201683 199369 198786 196213 193737 193528 193199 192892 192068 188583 188108 187652 185260 185161 182465 181859 181804 180409 180180 179369 177984 177082 175764 174038 173476 171763 171641 171586 170560 169905 169828 165807 165743 164988 163424 163236 163216 161874 161464 161408 161313 160839 156242 156147 154913 154017 153024 152741 152419 150481 149646 148781 148306 147913 147615 147026 146550 145287 143901 141739 141609 140156 139846 139573 139017 138163 136480 135720 135663 134794 134420 134412 133612 133366 133050 132791 130958 130636 130208 130091 127997 127621 127490 126771 125917 125642 124858 124744 121426 121395 121368 117152 114737 113909 113527 113372 112769 112719 112693 112254 112101 110368 109569 109387 108899 108875 108674 108463 107066 106695 105773 104995 104196 103617 102878 102483 102115 101689 101461 100704 98857 97614 95361 95317 95119 94332 94084 93776 93433 93218 92997 92831 92720 92311 91281 90498 90039 89525 87708 87453 86888 85900 85792 85505 84027 83840 82933 82415 82361 82265 82265 82178 81727 81664 81635 81046 79863 79622 79487 79421 78742 78434 78184 78021 77793 77752 77440 77387 76362 76352 76349 75125 74581 74370 74017 72775 72699 72243 72007 70885 70747 70555 70519 70419 70404 69939 69028 68573 68429 68379 66371 66166 66039 65782 65479 65188 64877 64764 64682 64115 64100 63956 63852 63624 63101 63100 63095 63058 62601 62544 61750 60914 60816 60480 58984 58734 58599 58401 57935 57469 57074 56527 56294 56038 55850 55652 55300 55175 54978 54766 54628 53376 53181 53128 52687 52647 52561 52466 52130 51456 51046 50635 50538 50050 49968 49921 49778 49667 48757 48569 48283 47941 47794 47150 46963 46782 46606 46430 46405 45974 45884 45576 44660 44431 44421 44335 44223 44084 43890 43532 42837 41869 41788 41442 41072 39842 39558 39487 38404 38307 38279 37241 37205 36547 36348 36156 35303 34980 34809 34736 34587 34448 34447 34021 33898 33105 33074 33038 32817 32784 32607 32591 32278 32229 32101 31896 31342 31249 31134 31021 30938 30761 30705 30341 30097 30096 29735 29556 29457 29379 29176 29172 29123 28906 28598 28490 28471 28284 28002 27921 27654 27388 27241 27085 26868 26233 26186 25921 25865 25670 25440 25425 25411 24743 24696 24247 24217 24089 24042 23624 23577 23541 23382 23344 23291 23271 22760 22707 22591 22576 22102 22090 21912 21784 21552 21368 21351 21221 21022 21007 20494 20242 20111 20011 19676 19402 19343 19212 19081 18998 18961 18954 18902 18816 18618 18555 18546 18383 18363 18338 18327 18289 18187 17765 17469 17412 17345 17290 17246 17120 16793 16517 16513 16491 16284 16135 16093 15943 15620 15426 15395 15369 15283 15188 15149 15128 15025 14812 14781 14344 14331 14237 14012 13963 13906 13719 13594 13344 13229 13200 13173 13043 13013 12886 12869 12814 12652 12456 12309 12187 12011 11964 11814 11756 11709 11706 11651 11562 11472 11388 11192 11086 11046 11024 10892 10771 10765 10710 10574 10327 10316 10117 10113 10098 10017 9903 9898 9717 9702 9684 9632 9500 9477 9454 9445 9418 9321 9320 9132 8833 8340 8303 8255 8162 7974 7933 7895 7847 7748 7746 7708 7587 7507 7298 7284 7109 7076 7032 7011 6950 6936 6905 6874 6728 6709 6688 6576 6565 6535 6516 6483 6444 6426 6425 6294 6189 6142 6075 6073 5947 5909 5902 5861 5728 5687 5631 5619 5578 5538 5508 5486 5452 5432 5395 5253 5241 5104 5099 4970 4941 4929 4912 4894 4782 4657 4564 4556 4453 4380 4359 4333 4317 4304 4299 4275 4272 4225 4162 4101 4093 4080 4058 4041 4039 3856 3834 3756 3691 3666 3665 3616 3597 3542 3449 3403 3394 3298 3244 3215 3020 2980 2938 2929 2848 2837 2816 2795 2744 2727 2714 2708 2599 2597 2594 2490 2464 2454 2374 2349 2282 2272 2267 2212 2204 2204 2154 2134 2061 1990 1979 1974 1919 1899 1872 1870 1850 1848 1830 1809 1805 1743 1706 1651 1648 1623 1550 1539 1516 1515 1499 1473 1470 1466 1458 1444 1362 1359 1327 1327 1319 1306 1241 1238 1231 1228 1198 1183 1180 1173 1139 1132 1119 1113 1102 1100 1062 1047 1028 979 969 963 934 913 912 911 905 889 852 851 851 850 824 824 817 796 795 787 766 755 735 721 705 676 673 670 659 654 621 620 612 607 592 590 585 578 556 527 501 490 490 467 464 424 392 392 387 373 367 358 354 354 353 351 344 314 305 291 290 270 252 250 249 237 229 223 222 222 218 215 214 213 211 189 177 161 159 156 146 139 130 127 125 117 116 111 105 103 100 100 100 89 86 76 76 75 71 65 61 54 53 50 48 48 48 47 45 37 35 33 32 32 32 29 29 28 28 27 22 20 16 16 14 11 11 11 10 9 9 9 6 4 3 3 1 1 0 0 0 0 0 0
86782575 59066735 50020817 47983042 43106401 40520368 39564400 32214048 32079045 29918716 24565666 24155864 23088685 23026375 22981582 22364884 21947070 21883414 21396298 19336259 19045518 18006625 17456049 17056090 16649266 16334816 15868837 15116662 14676367 14658743 14299140 13765643 12639289 12566682 11621143 11046769 10971701 10878044 10629379 10268680 10226543 9078298 8961738 8961163 8437206 8319948 7885135 7768292 7742711 7442513 7431782 7404631 7278575 7143807 6927143 6735458 6664790 6645495 6505998 6503288 6452298 6331871 6187067 6140320 6078866 5986745 5963639 5933469 5782925 5770744 5736447 5729963 5695820 5688038 5645128 5621585 5534287 5505708 5398119 5218676 5209572 5156259 5114034 4843223 4761748 4691814 4661022 4598506 4561614 4543557 4530812 4503920 4499646 4440616 4389242 4367000 4284781 4281755 4275722 4161380 4110227 3917210 3775620 3745046 3661513 3652104 3598139 3597673 3480036 3458250 3320738 3286376 3265860 3261780 3260510 3226082 3199308 3189968 3132381 3065904 3000043 2990462 2985729 2982413 2951898 2900230 2898297 2883705 2857738 2841604 2824120 2772782 2759488 2694347 2675270 2662887 2644878 2620828 2584958 2517550 2517371 2473132 2472044 2471032 2470459 2444276 2387854 2354987 2332871 2286403 2282513 2227813 2204765 2186004 2176999 2168093 2164296 2158846 2149190 2143439 2121456 2120338 2120220 2106739 2083913 2083832 2053462 2042212 2041195 2025963 2021538 1991822 1991213 1988779 1968126 1949302 1947978 1908896 1907540 1887493 1876993 1876368 1854988 1840053 1833915 1825443 1816689 1789242 1779520 1759296 1737461 1731282 1725079 1698963 1697201 1696479 1672356 1651137 1629457 1627990 1596789 1580351 1576734 1569407 1556458 1537041 1529654 1491539 1484246 1478933 1462490 1434079 1431131 1418577 1361361 1355091 1351422 1347480 1343624 1341773 1331581 1326351 1298623 1296027 1295597 1286817 1280885 1267816 1267041 1257958 1249473 1233218 1229351 1226390 1219469 1214049 1200111 1194438 1168326 1150424 1149098 1140394 1136974 1129187 1126850 1125286 1115156 1109791 1109095 1098490 1094473 1085379 1078131 1068079 1067528 1061426 1060041 1053037 1039924 1021002 1009601 1007704 1005717 1001115 997266 994441 991342 986704 977436 957468 952137 944394 942488 938911 937625 933705 916400 914945 911822 902173 867698 866636 847984 834108 829818 824522 810835 803691 800370 791999 790697 790007 787719 787360 785346 784549 779405 777252 776127 771867 769552 758227 756517 755660 755185 752480 737074 734920 717939 715642 704372 703249 694488 694448 693642 692950 692746 688755 687575 686352 685407 683780 677442 675449 666672 666003 662595 659879 659799 657067 651516 651285 651263 648237 640753 634007 633049 624276 622766 615560 597785 588487 586771 586307 585388 581517 572552 569639 567521 564387 561629 556253 554929 550727 545112 539843 539474 539298 537312 535017 528539 525635 525024 522657 519397 518961 510720 507917 507565 503657 501737 496282 493179 486510 483037 479985 475900 473965 464902 464314 463049 462461 461135 460416 458893 455669 454920 452432 449739 448487 443123 435436 434199 423470 422430 420692 420575 419896 415847 406488 406398 403505 402378 400839 399552 398660 396735 392355 390742 390395 384419 375881 375351 375343 375097 374540 370056 363138 361036 360419 359091 358801 358541 356742 356253 356164 351939 349590 346854 346675 343588 343432 339570 334562 328866 328712 327234 325243 324051 323588 322559 321518 319177 317866 316265 315958 310158 308257 305272 304891 301778 299598 298257 297253 295192 293076 292104 288250 287729 287382 286172 281733 281635 278388 275851 274046 269692 267353 266875 263311 262025 259527 256403 252741 251049 250663 250594 248859 248671 247806 246931 246866 246368 246122 242798 240144 239261 237876 236692 235641 232699 231601 231308 229940 227714 225817 225649 225173 222861 221457 220424 219172 218791 218749 218485 217292 216785 216456 216298 216077 214442 211306 209247 206379 205378 204965 204521 203889 203734 203264 202410 198652 197017 196594 196014 195289 195268 195153 193260 193084 191527 191135 189676 188802 187747 185890 185236 183922 182176 182017 180849 180793 179533 179419 178688 177334 176831 176752 176030 175281 168150 165636 163623 162030 161140 160915 160434 159478 158809 158751 156432 156183 155094 154349 154178 153849 153496 152249 152008 151710 151163 150946 150923 150637 149924 149097 147546 146768 146652 146329 142363 142281 141070 140817 140748 137585 135553 134912 132289 131633 129921 129001 128474 127891 127548 127385 125557 124859 124495 124218 123882 123189 123167 120085 118575 116659 116030 115501 114625 113922 113348 113338 112550 112490 111871 111498 111016 109746 109275 109109 107323 107017 106519 106467 104961 104427 103503 102485 102275 101410 99569 99565 98891 98218 97643 96988 96041 95158 94802 94163 92782 92471 91517 90941 90832 90225 90043 89571 89127 87451 86736 85858 85544 84987 84721 84324 84241 83775 83713 83416 83227 83189 83123 82895 82604 80475 80433 79709 79361 78124 78060 77798 77686 77663 77585 76703 76185 75919 75720 75092 74069 73715 73571 72701 70836 70222 69321 68094 67923 67247 66976 65268 64797 64528 64267 64261 63928 63723 63555 63226 62857 62380 61536 61441 61361 60919 60862 59962 59736 59449 58911 58482 58157 58119 58019 57799 57634 57314 57203 57061 56942 56893 56814 56159 55470 55329 54577 54445 54307 53814 53593 53558 53533 52699 52433 52180 52094 51775 51116 49649 49424 49384 49216 49180 48537 48460 48164 47636 47485 47383 47364 46787 46731 46395 46364 45663 45321 45285 44865 44732 44717 44622 44561 44207 43548 43478 43369 43310 43062 43025 42908 42814 42410 42012 41969 41956 41719 41717 41362 41286 41125 40816 40774 40573 40447 40154 40077 40068 39371 38829 38764 38666 38560 38271 37953 37810 37768 37449 37442 36973 36572 36289 36047 35598 35448 35373 34373 34190 34168 33985 33937 33135 32824 32634 32625 32583 32516 31974 31839 31814 31793 31751 31518 31246 30816 30695 30660 30535 30137 30087 29894 29516 29511 29451 29206 29189 29150 28907 28905 28758 28647 28372 28158 27910 27596 26904 26767 26399 26130 25829 25605 25524 25166 25128 25064 25023 24858 24562 24334 24324 24266 24151 24146 24026 23988 23517 23457 23394 23329 23235 22974 22735 22631 22540 22415 22164 22121 22088 22045 21924 21748 21707 21660 21486 21404 21391 21351 21245 21151 21119 21038 20863 20379 20247 20194 20090 19982 19897 19624 19612 19553 19491 19268 19174 18854 18739 18339 18313 18067 17615 17592 17481 17292 17285 17215 17048 16937 16859 16787 16714 16700 16140 15953 15876 15547 15300 15244 15149 15121 15027 14878 14677 14675 14632 14584 14341 14250 14144 13710 13613 13597 13492 13471 13430 13390 13387 13284 13266 13154 13092 13008 12989 12985 12865 12488 12296 12004 12003 11997 11842 11757 11525 11513 11489 11366 11138 11027 10880 10807 10803 10661 10615 10541 10459 10362 10326 10186 10068 10007 9995 9980 9979 9945 9719 9662 9657 9432 9424 9406 9328 9253 9141 9133 9100 9041 8958 8899 8874 8841 8820 8775 8588 8558 8314 8206 8195 8134 8039 7993 7976 7937 7868 7860 7856 7636 7608 7545 7530 7481 7420 7287 7278 7275 7199 7029 6961 6763 6682 6561 6540 6533 6529 6493 6228 6188 6135 6111 6057 6015 5902 5876 5832 5752 5511 5444 5433 5386 5377 5359 5341 5263 5218 5209 5076 5004 4946 4826 4820 4789 4755 4633 4621 4458 4442 4374 4368 4358 4316 4209 4157 4127 4124 4109 3871 3783 3666 3575 3557 3545 3503 3474 3465 3456 3408 3388 3385 3325 3280 3264 3237 3206 3167 3103 3048 2965 2939 2924 2895 2894 2775 2765 2764 2753 2717 2685 2679 2677 2662 2581 2574 2485 2456 2361 2360 2311 2292 2283 2250 2237 2215 2172 2170 2162 2100 2053 2029 2021 1996 1944 1922 1912 1885 1835 1829 1778 1775 1774 1646 1619 1601 1574 1555 1554 1464 1436 1407 1390 1388 1382 1360 1357 1356 1346 1274 1225 1205 1197 1135 1118 1090 1023 991 976 949 941 936 933 898 869 822 817 779 773 771 750 749 739 730 717 707 692 688 681 681 672 664 663 655 643 635 615 613 610 605 601 593 579 556 546 545 521 519 478 460 446 397 392 392 383 354 334 330 324 305 304 300 296 292 291 290 287 285 279 279 277 268 261 246 238 236 229 226 211 211 203 193 190 170 165 161 158 148 147 121 116 102 102 99 80 77 76 70 67 67 65 62 59 48 45 39 38 29 29 26 26 26 25 24 16 15 15 15 14 14 13 10 8 6 6 5 3 2 1 1
3 1450
450919422 343974332 75256402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
730310216 673837789 304484238 302776245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
868249762 651311814 625972590 515385788 301028162 20136188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 1 1 1 3 5 6 7 9 9 9 10 12 12 14 14 15 16 18 20 21 22 26 30 31 32 35 36 39 43 44 46 52 54 59 64 75 79 83 85 97 98 99 105 106 107 108 117 119 119 121 124 125 128 130 138 140 142 169 175 179 185 186 195 201 205 230 231 237 238 243 262 264 271 282 304 309 316 321 323 324 327 330 340 375 379 379 387 388 404 406 421 458 462 472 476 487 514 545 550 553 559 564 580 582 593 595 601 618 638 641 647 651 652 673 688 693 703 747 750 773 775 789 792 797 809 812 843 853 860 863 876 877 922 923 925 951 965 972 978 1020 1074 1090 1110 1114 1115 1147 1168 1170 1177 1220 1228 1264 1278 1283 1288 1336 1364 1370 1376 1381 1388 1396 1423 1434 1470 1495 1556 1606 1617 1697 1760 1767 1849 1857 1868 1912 1942 1948 2044 2051 2062 2068 2076 2099 2129 2131 2133 2134 2138 2145 2148 2219 2240 2256 2277 2340 2404 2436 2450 2482 2493 2508 2520 2523 2549 2583 2609 2667 2706 2724 2745 2769 2801 2837 2851 2902 2931 2951 3052 3053 3179 3185 3222 3244 3245 3246 3265 3306 3308 3345 3430 3637 3644 3699 3760 3768 3784 3811 3824 3896 3926 3942 3967 3979 4022 4088 4127 4133 4189 4190 4229 4295 4330 4368 4519 4697 4709 4759 4884 4903 4915 4936 4968 5012 5032 5156 5162 5164 5219 5260 5268 5310 5372 5468 5471 5511 5536 5576 5601 5607 5764 5777 5842 5857 5932 5946 6008 6114 6115 6117 6143 6170 6172 6174 6185 6198 6221 6288 6419 6439 6477 6504 6506 6605 6710 6813 6898 6915 6999 7067 7073 7081 7124 7252 7344 7373 7374 7400 7463 7591 8022 8062 8097 8137 8141 8153 8243 8268 8305 8457 8472 8501 8501 8565 8573 8604 8634 8678 8714 8949 8991 9075 9146 9157 9253 9371 9653 9895 9896 9947 10026 10045 10214 10294 10370 10457 10517 10531 10596 10648 10651 10700 10894 10990 11067 11098 11511 11523 11534 11621 11630 11696 11748 11786 11825 12071 12145 12210 12232 12245 12428 12501 12518 12528 12549 12612 12616 12789 12793 12856 12892 12967 13233 13238 13265 13364 13487 13707 13723 13768 13815 13931 14001 14180 14202 14379 14432 14468 14475 14822 14983 15341 15407 15407 15428 15603 15614 15669 15687 15712 16040 16046 16096 16173 16214 16262 16351 16435 16626 16691 16734 16774 17144 17395 17578 17755 17815 17898 17961 18039 18052 18106 19003 19062 19461 19692 19790 19833 19850 20054 20329 20448 20781 20822 20890 20999 21091 21092 21132 21444 21505 21548 21698 21709 21814 21963 22023 22031 22578 22646 22985 23657 23680 23880 24029 24529 24549 24769 24970 24981 24994 25083 25269 26113 26252 26655 26760 27169 27271 27883 27939 28053 28116 28172 28290 28554 28728 28967 30069 30145 30831 30843 30880 30932 31438 31443 31446 31935 32045 32060 32118 32259 32301 32308 32551 32581 32911 33028 33314 33374 33624 34191 34390 34518 34628 34648 34708 34872 34887 35056 35137 35267 35528 35738 35913 36293 37039 37322 37367 37636 37692 37732 37769 38218 38272 38449 38545 38594 38715 38730 39135 39262 39424 39612 39755 39889 40092 40176 40224 40357 40583 40918 40966 40989 41009 41310 41461 41913 41980 42142 42828 42833 43200 43237 43447 43521 43766 44462 44641 44877 44903 45027 45091 45255 46028 46158 46828 47125 47289 47490 48055 48670 49028 49257 49454 49470 49616 49895 50059 50379 50499 50750 51072 52075 52525 53035 54200 54319 54505 54743 54785 54909 55271 55649 55763 56132 56178 56722 57105 57124 57358 57421 57766 57835 57898 57955 57957 58261 58461 58781 58872 59013 59070 59402 59927 60532 61454 62109 62262 63040 63961 64532 64707 64738 64974 65395 65495 65558 65695 66291 66634 66935 67158 68296 68304 68790 68972 69112 69406 69835 69930 70005 70146 70474 70540 70610 70762 71294 71693 71774 71862 72593 72697 73385 73516 74419 74950 75577 76347 76861 76883 77431 77500 77594 77596 77702 77834 78047 78537 78689 78798 79013 79529 79798 80786 81242 81801 82199 82652 82693 83632 84121 84170 86531 87151 87647 88601 88626 89108 89147 89567 89716 89778 91287 91796 92176 92888 93424 94753 96296 97587 97769 98119 98175 98315 98851 99932 101192 101389 102054 102139 103705 104215 105213 106290 106636 106809 107176 108493 108774 108814 110286 110591 110930 111111 111148 111454 111562 111731 112184 112853 113300 113710 114025 114443 114687 115303 115977 116145 117282 117905 118949 119988 120521 120623 121806 122275 122659 122953 123293 123764 125125 125506 126030 126375 128293 129335 129488 129737 129764 130175 130191 130949 131178 131589 132002 132091 132688 132742 133006 133472 133758 135171 135975 136492 137801 138789 139335 139721 139916 140116 141104 141913 142182 143295 143922 145007 145684 145840 145900 146618 146857 147982 148285 149715 149795 151373 152297 152583 153615 154216 157231 157747 159149 161100 161677 162035 162480 163581 163712 163864 169141 169254 172119 173422 174355 176095 176232 176438 179836 179884 180365 180545 181268 184188 184748 185198 186177 186639 187590 188169 188405 188643 188911 189044 190642 190914 191594 191714 191834 192033 195534 196747 196900 198884 200507 200523 202898 205222 209171 209232 209858 214053 214830 216905 217053 217264 221587 223615 225437 225904 226280 228171 229540 230025 230113 231480 231740 232998 233602 236394 238816 239377 241922 243976 244716 247525 248327 248562 249018 249224 250259 250858 250972 252089 252546 252925 253421 253495 253646 254667 254924 255599 258010 258673 259382 259462 263682 263754 264177 267602 272037 275622 278022 278416 278534 278963 280275 280711 282545 285223 285352 290476 290789 294742 294921 296125 297415 300745 301250 301972 303563 303602 305067 305577 311171 312369 313285 316340 318711 320413 321091 325982 326766 326844 327346 330162 334631 335259 340508 340953 342210 343289 345957 347959 350659 351060 351620 352455 355754 357158 359311 362300 364199 365018 370909 371979 373255 373401 376103 377708 379169 386643 386958 387293 387481 393983 394187 398317 399673 404434 405836 407146 408663 414451 415770 416228 417603 420108 420548 422661 428623 428660 429040 437531 440345 443686 444990 447004 449077 456777 458819 464286 470435 472760 476800 481819 495234 497153 499774 503422 503803 504764 505084 505687 508062 509772 510326 515912 517328 518492 522515 523033 523240 526674 530156 530218 533319 533397 533548 533937 540955 544934 548927 550008 550296 553718 555683 564114 566737 567897 571536 571555 578419 578568 580271 581171 589213 589523 596112 598677 601720 602229 604690 606873 606973 620005 621205 631533 636512 638231 639892 643964 644053 646144 647111 652164 654635 659765 660185 661847 664081 670018 675470 676666 679363 681184 696416 701093 705795 707457 710224 710404 711993 712288 719224 719788 727708 729941 736676 745937 750372 752078 754037 756211 760116 762479 764756 769907 775789 780285 783070 794183 804460 804664 807014 817541 817965 836289 839045 839087 842370 845481 846320 852845 853685 854176 873086 878174 881695 889015 900249 904155 907779 918040 924226 933552 935908 940457 945137 947155 951340 962397 964356 985987 1009405 1014774 1017033 1018667 1024137 1029846 1044546 1052679 1058382 1067344 1070080 1070295 1081605 1089527 1094903 1113069 1123893 1124620 1125873 1127155 1145695 1152334 1165886 1177698 1179106 1197302 1204937 1208217 1212508 1215573 1217759 1232434 1234337 1239839 1243925 1254869 1270869 1274204 1276148 1278447 1303877 1310099 1323568 1328932 1337000 1357009 1359456 1361079 1363840 1370114 1370267 1370308 1372002 1380912 1382600 1390495 1410236 1428545 1441830 1443089 1451545 1459366 1470025 1471886 1483486 1487694 1493635 1502067 1510109 1515384 1534096 1534441 1548524 1557713 1565007 1580423 1584211 1584581 1603763 1628009 1631552 1652668 1662937 1677333 1686932 1690438 1698804 1711124 1712107 1727429 1728224 1740299 1746469 1749294 1751647 1766428 1775791 1780674 1790168 1801367 1809480 1814262 1814301 1816921 1829668 1837868 1840574 1875098 1890816 1904271 1928362 1966915 1968469 1970691 1976771 1978652 2008683 2009136 2016255 2045070 2056753 2069544 2078665 2089812 2098117 2103275 2126073 2127800 2131555 2142706 2144253 2152917 2176258 2178940 2197772 2222950 2225276 2310136 2346562 2349593 2355692 2385881 2436960 2537114 2543175 2586713 2624231 2632227 2639058 2643966 2650956 2677479 2679860 2688550 2700601 2704255 2704490 2750152 2750176 2765298 2827021 2914099 2956713 2958761 2959688 2992992 3070057 3092523 3104411 3107879 3157214 3169903 3260352 3267351 3283870 3332200 3364549 3372852 3448583 3543243 3633498 3687901 3701945 3721328 3745654 3807550 3849494 3883848 3894911 3969607 3981010 4087246 4103295 4103498 4126101 4129650 4140247 4225341 4344331 4376829 4409584 4409754 4445250 4462513 4510067 4588677 4661966 4739538 4949720 4969411 5054040 5123873 5282813 5302893 5305529 5336098 5391730 5446452 5471973 5607483 5645796 5690390 5755230 5882868 5915219 6002975 6217534 6262126 6419540 6572624 6880689 6962810 6987335 7174856 7290852 7315131 7590339 7618895 7764121 7775563 7861458 7921455 7959526 8085308 8119172 8342707 8405518 8453161 8614152 8860789 9009240 9016121 9077167 9135430 9269717 9428331 9642778 10489344 10993834 11222322 11840497 12172383 12592474 13065586 13555764 14088437 14177161 14420386 14460963 14508329 14621532 14707451 14841702 14985513 15247322 15285951 16148158 16762494 18210551 19446002 20080737 20667831 21180375 21573294 22788182 26026933 27090572 29723580 32109005 38765644 39457515 40129302 47740709 58614888 67412680 83219794 95093130
0 0 2 3 4 5 10 12 13 15 15 16 18 18 20 22 23 25 26 26 26 27 28 33 36 37 44 49 56 59 62 68 69 70 73 74 75 82 93 95 97 102 105 107 114 115 119 119 122 123 137 140 149 154 155 169 172 176 177 180 181 182 185 188 191 194 197 203 210 215 215 227 229 251 263 265 267 273 274 284 289 291 296 299 307 314 316 325 332 369 373 378 380 388 397 407 415 416 428 438 442 446 462 463 474 489 491 491 514 521 523 527 527 536 540 545 582 583 602 613 633 656 671 671 675 698 711 716 728 755 761 797 811 815 862 890 903 904 910 923 955 968 971 975 993 1009 1021 1032 1057 1071 1072 1075 1123 1127 1149 1153 1232 1237 1254 1274 1325 1327 1379 1391 1415 1449 1450 1460 1474 1502 1503 1525 1525 1529 1536 1539 1555 1612 1633 1656 1681 1699 1754 1754 1765 1858 1865 1883 1902 1903 1953 1973 1974 2020 2101 2134 2167 2209 2246 2300 2305 2320 2320 2331 2333 2360 2375 2437 2445 2467 2484 2492 2548 2562 2578 2579 2606 2619 2650 2656 2676 2751 2788 2814 2829 2859 2866 2871 2879 2906 2921 2979 2993 3043 3084 3173 3196 3228 3237 3249 3307 3355 3359 3424 3441 3478 3479 3500 3544 3567 3614 3696 3698 3702 3757 3843 3858 3889 3933 3950 3983 4021 4113 4169 4313 4331 4391 4435 4443 4592 4794 4796 4894 4896 4896 4940 4964 5043 5129 5148 5195 5211 5224 5282 5302 5334 5384 5408 5445 5601 5708 5729 5760 5776 5796 5809 5980 5982 6075 6184 6224 6313 6313 6332 6520 6560 6758 6923 6940 7045 7048 7247 7316 7327 7431 7472 7493 7556 7602 7739 7839 7921 7957 7992 8062 8127 8222 8356 8423 8431 8582 8661 8732 8778 9163 9181 9277 9300 9329 9409 9445 9452 9520 9533 9774 9817 9978 10008 10042 10079 10133 10442 10445 10472 10608 10615 10817 10820 10943 10957 10963 11215 11503 11612 11694 11730 12070 12707 12773 12893 12922 12924 13190 13234 13435 13442 13517 13609 13657 13736 13759 13805 13904 14176 14251 14436 14822 14828 14829 14846 14922 14961 15015 15065 15195 15411 15583 15600 15883 16031 16063 16084 16290 16300 16363 16508 16515 16679 16875 16904 16974 17265 17354 17435 17474 17508 17702 17747 17924 18020 18157 18220 18227 18232 18235 18295 18420 18444 18466 18552 18639 18686 18905 18948 18979 19211 19365 19426 19784 19869 20023 20252 20266 20331 20367 20492 20516 20902 20945 21289 21291 21368 21628 21705 21907 21977 22168 22290 22695 22736 23282 23309 23357 23361 23511 23572 23585 23613 23641 23827 24188 24385 24481 24833 24836 25408 25488 25619 25946 26149 26296 26310 26370 26671 26894 26919 26926 26969 27191 27626 27666 27676 27702 27727 27778 27894 27925 27969 28086 28149 28251 28382 28404 28465 28645 28748 29055 29113 29114 29340 29770 29807 30200 30228 30230 30616 30668 31115 31121 31272 31661 31814 31968 32003 32124 32258 32359 32483 32657 32705 32925 32983 33007 33016 33236 33292 33413 34323 35105 35548 35882 36003 36482 36937 36989 37107 37357 37506 37841 38428 38547 38611 38892 38936 38980 39009 39082 39187 39332 40079 40130 40328 40738 40783 40967 41244 41509 41575 41756 41818 41869 41914 41988 42324 43138 43418 43952 44005 44357 44830 45207 45745 46447 46557 46925 47191 47272 47847 48387 48662 49076 49580 49930 50099 50108 50234 50870 51135 51313 51551 51629 51847 52254 52508 52675 52715 53300 53562 53814 54344 54487 55404 55731 55784 56246 56543 57458 57690 57716 58065 59011 59247 59370 59928 60478 60568 60829 60914 62269 62521 62737 63339 65261 65595 66031 66374 66469 66796 66853 66860 67332 68242 68264 68265 68330 68456 69467 69721 70496 70892 71248 72464 72948 73664 73796 73979 74142 75115 75395 75662 75691 75797 76421 76525 76771 77094 77268 78424 79007 79527 79541 79549 80274 81585 82027 82739 83105 83416 84832 85841 85899 86054 86206 86701 88273 89030 89215 89460 89492 90691 91461 91861 92026 92270 92889 93207 93351 94593 94790 95153 95284 95339 95898 96580 96700 96848 97066 97178 97231 97307 97758 98718 100587 101318 101381 101751 103183 107539 107585 109878 109979 110994 111451 111631 116097 116579 117436 118085 119408 119544 120606 120695 120750 122257 123406 124383 124523 124770 124845 125196 126596 126874 127047 127752 127913 128021 128064 128480 129254 129574 129575 131205 131661 131817 131921 132058 132381 135927 136172 136190 136323 136881 137573 137847 138304 138464 139724 141112 141356 142178 142494 143736 144442 144554 145195 146738 146768 148370 149405 149446 151118 152482 152987 153556 153733 155044 156390 156500 156708 156829 156842 157322 158813 159177 159852 159895 159974 160190 162647 163034 163460 166040 166131 166450 169943 171773 172492 174127 174459 175526 175632 178033 178036 178361 178380 179062 179203 179400 180084 180838 180875 181493 181574 181586 182663 183316 184945 185165 186330 186641 187288 189388 189617 189839 190190 190316 190967 192763 193007 194044 194332 196054 196470 197000 198603 200680 200737 202689 202758 203889 204733 205043 205403 206150 206210 206957 209679 210411 211776 212020 212701 213804 214026 214472 215387 215651 217508 217510 218224 218965 219268 219514 219748 221301 222428 223590 224390 227534 227831 228068 228193 228836 230170 230891 232826 233451 234269 235576 238197 239473 239638 239948 240209 241664 243573 243733 245092 247727 248976 249297 249792 249916 250869 252717 256198 256327 256913 257826 258155 260216 260256 260402 262098 262348 264984 266243 268654 268981 271278 271551 271996 272444 273216 273529 273886 275273 275514 275899 276328 279221 283160 284272 284383 285116 287018 288641 288658 290706 293121 293677 294050 296038 297145 298143 301012 301071 303255 304456 304822 305859 308923 312177 312573 314070 314212 315988 317820 321683 322782 329794 331029 331930 339695 340890 341281 342698 344086 344103 345128 347834 349629 350767 350911 354812 359223 363519 370239 371063 375621 375834 376757 377552 378113 378294 378793 380332 380453 381624 382826 385636 385875 388513 392686 394011 394867 402059 403838 404817 406599 410239 418082 419465 419585 420455 421836 424261 428479 433295 436951 440859 441545 443409 446386 447940 451874 453099 455066 459697 463563 466407 469375 473392 474447 476014 476411 477032 485823 489610 490224 492274 494814 495415 495943 496994 497273 502065 504368 504860 505545 505610 507284 512892 518779 519958 523402 523985 524205 529188 529994 534034 537498 538147 539577 540131 542115 542596 542648 542971 545401 554933 555283 556569 560934 562088 566135 566456 569313 584906 585539 585789 585903 588120 590813 591867 594037 607683 608314 618631 622261 629825 637520 649711 656796 658343 661141 667095 667827 668721 682377 694897 698388 698702 700156 707773 712612 713073 718638 719291 721534 727004 735833 737543 739083 741880 745783 756654 769431 772890 782829 784426 796305 798499 804802 812510 815220 818557 829566 836261 839127 853714 854506 858534 858891 863479 864272 866406 871228 878137 881386 881477 891090 896349 902667 903123 905518 911375 913265 915448 922659 923844 926464 930424 967039 987028 999394 1000848 1018835 1025330 1026851 1038283 1040244 1041608 1043048 1054895 1061637 1068447 1071000 1078796 1080454 1092352 1101140 1101636 1122583 1125133 1131263 1132865 1132993 1134008 1141520 1144147 1147875 1153118 1169929 1176310 1179311 1216031 1217391 1224956 1226568 1245628 1248735 1255302 1266884 1269379 1271596 1275991 1278042 1286654 1294542 1299136 1304570 1308321 1309628 1344686 1352525 1368906 1369480 1403161 1408744 1414406 1418435 1429752 1445250 1447329 1471766 1501781 1512412 1533617 1537883 1554772 1575991 1580324 1601717 1637403 1647785 1664153 1673689 1678247 1680780 1692676 1694607 1703771 1708174 1729654 1737047 1739187 1744212 1744314 1746163 1819568 1823688 1900766 1907474 1928549 1937816 1944267 1958544 1963160 1969283 2037151 2043713 2051783 2079030 2090633 2094900 2107776 2139157 2186212 2192313 2226775 2228369 2251876 2264893 2267262 2282704 2285215 2286883 2298741 2300273 2303385 2342000 2354330 2365174 2371771 2382389 2395823 2396287 2436353 2450677 2453166 2471503 2474870 2482961 2487451 2498757 2500854 2513923 2525182 2545737 2593258 2605045 2609594 2614084 2665428 2684936 2696154 2736869 2739059 2759467 2848579 2875524 2883990 2889736 2917957 2921500 2955368 2956925 2961638 2972452 2980549 2987215 2987469 3005406 3007994 3031714 3079048 3086927 3090851 3096376 3170674 3182661 3196514 3244146 3244602 3337433 3357824 3380911 3401659 3417793 3437942 3449814 3491723 3573211 3626271 3684563 3703505 3703765 3729644 3814350 3843333 3870854 3891645 3910284 3914430 3985708 3991094 4039814 4071286 4127755 4147326 4177721 4201341 4234991 4297642 4317590 4326546 4438670 4458300 4474914 4475573 4484536 4525831 4528437 4530473 4673081 4691013 4693329 4822876 4823213 4858467 4905909 4948489 5028393 5200789 5209506 5291239 5350044 5354954 5404298 5501980 5507761 5522607 5536121 5536738 5546592 5563930 5605708 5639173 5812142 5854053 5855468 5855769 6010850 6023182 6081071 6105248 6275676 6296066 6319049 6423328 6455004 6516206 6627780 6659478 7043793 7057682 7133840 7175552 7285292 7304238 7342950 7422487 7583788 7710629 7713897 7719969 7738336 7767023 7835186 8503891 8830674 9117769 9726357 9827949 9921283 10863057 11050628 11236306 11816433 12137335 12184833 12225044 12443266 12778972 12805317 13424191 14851295 15107399 15747542 16579048 16699215 17285076 18002572 18487087 18797225 19162643 21941715 21941924 22054339 23493681 23803713 24889738 29951293 41552459 43902374 45243063 49659247 52682850 55538485 119336315
0 0 1 1 1 2 2 7 9 10 13 13 14 14 14 17 17 18 19 20 21 23 25 26 28 29 29 30 30 32 33 35 35 37 42 44 51 54 62 64 67 67 67 67 83 86 87 88 92 92 94 94 98 106 107 107 107 116 122 123 126 144 151 153 162 167 170 170 171 183 195 200 207 210 228 233 236 236 236 241 242 242 256 258 261 266 301 317 320 331 333 334 345 349 359 361 362 363 368 371 428 428 444 449 449 468 479 479 488 514 518 523 532 536 537 550 550 554 574 579 588 600 618 626 660 662 670 677 731 737 750 762 767 778 790 802 810 812 846 854 863 868 896 903 906 954 957 959 968 970 988 991 995 1027 1048 1063 1135 1155 1168 1222 1255 1267 1279 1310 1322 1329 1332 1340 1383 1388 1393 1395 1456 1469 1475 1509 1535 1543 1545 1570 1571 1590 1592 1637 1637 1645 1645 1651 1757 1779 1782 1810 1820 1824 1826 1830 1918 2021 2074 2090 2113 2114 2115 2130 2184 2206 2213 2216 2234 2234 2237 2336 2363 2369 2394 2496 2526 2535 2556 2572 2615 2652 2697 2703 2736 2737 2746 2753 2772 2782 2788 2815 2826 2852 2872 2886 2920 2987 3033 3034 3040 3059 3131 3148 3149 3169 3251 3310 3314 3347 3366 3389 3456 3527 3545 3554 3703 3704 3705 3723 3825 3851 3854 3868 3878 3921 3991 4015 4070 4127 4159 4173 4242 4258 4274 4285 4289 4300 4388 4454 4491 4577 4593 4608 4622 4698 4733 4740 4771 4775 4826 4943 4962 4968 4970 5060 5289 5320 5352 5521 5702 5826 5831 5874 5880 5888 5909 5961 6271 6313 6399 6432 6476 6517 6582 6634 6746 6782 6801 6820 6841 6878 7154 7197 7232 7305 7342 7432 7505 7767 7804 7816 7948 7976 8128 8155 8257 8269 8389 8405 8484 8583 8653 8685 8757 8809 9052 9111 9128 9135 9211 9290 9468 9488 9545 9552 9576 9635 9671 10001 10164 10257 10263 10416 10492 10594 10602 10739 10779 10860 10896 10910 11001 11005 11239 11417 11893 12059 12166 12229 12271 12442 12521 12630 12671 12671 12723 12909 13003 13035 13212 13306 13342 13509 13633 13724 13785 14237 14443 14585 14612 14646 14761 14882 15085 15459 15491 15554 15592 15640 15722 15806 15889 15891 16013 16059 16141 16513 16593 17123 17269 17350 17596 17615 17665 17862 18014 18170 18207 18238 18255 18386 18398 18401 18585 18593 18774 18943 18996 19198 19374 19375 19439 19635 19790 19914 19991 20347 20519 20597 20950 21038 21262 21273 21286 21350 21698 21743 21823 21963 22038 22058 22323 22944 22955 22991 23121 23192 23358 23483 23665 23908 23947 23986 23994 24010 24317 24377 24424 24570 24958 25147 25161 25685 25830 25928 26519 26577 26580 26857 26869 27106 27198 27361 28023 28082 28334 28575 28652 28953 29032 29513 29560 29762 29817 29844 29862 29992 30298 30364 30605 30866 31486 31858 32059 32114 32226 32233 32234 32446 32710 32728 32750 32786 33071 33351 33425 33475 33517 34002 34299 34484 34576 34813 35218 35451 35738 35751 36308 36734 36808 37312 37806 37963 38508 38652 38762 38957 39383 39771 40077 40343 40392 40609 41061 41306 41434 41451 41526 41661 42075 42082 42420 42489 42690 42708 42829 43070 43165 43266 43336 43815 43917 44898 44944 45124 45434 45691 45722 45740 46749 46870 47512 47602 48482 48805 48942 48968 49457 49567 49614 49686 50037 50720 50936 51696 51855 52936 53132 53167 53774 55730 56024 56221 57258 57371 57444 57642 59312 59423 59783 60467 60673 60686 60989 61017 61660 61677 63725 64170 64353 64453 65449 65648 65884 66009 66150 66303 66303 67016 67141 67493 67625 67690 67861 68590 68804 69028 69604 69917 70208 70423 70668 71175 71246 71449 71537 71653 72383 73276 73365 73391 73516 74180 74362 74432 74465 74761 75506 76181 76375 76678 77432 77450 77921 78455 78583 78902 79048 79651 80315 80366 80385 80503 81651 81895 82140 82223 82283 82380 82561 83179 84342 84814 85268 85424 86426 87277 87374 88242 88522 88941 89514 90552 90768 91239 91264 92079 92107 92291 92369 92969 93101 93532 93632 93986 94941 95194 95652 95707 96054 97564 98643 98955 99353 99781 99803 100926 101626 101745 102186 102556 103690 103740 103742 104903 105019 105376 105385 105618 105646 105755 105862 106698 107071 108075 108412 109201 110262 110527 110956 111828 112664 112689 113707 114585 116168 118103 118205 118976 119114 119340 119470 121750 121765 123274 123533 124357 127227 127277 128029 128365 129256 129336 129417 129522 129603 130876 131528 131538 131732 134054 136103 136433 136550 137056 138387 138738 140068 140679 140896 142115 142393 142974 143507 143549 144061 144124 144445 144934 145307 146032 146874 150500 152211 153630 154896 156343 157398 157837 159224 160418 161333 162848 162864 163869 165178 165210 167020 169297 169340 169806 169995 171107 171564 177481 177502 179146 180049 180298 180404 181896 182736 183507 185458 186912 187733 189696 192166 192677 193271 193786 193807 193930 195302 196257 196953 197114 198188 199052 199128 199504 200359 201983 202439 202622 204920 205050 205401 207368 207523 209418 209883 210728 211413 211459 212089 214152 215347 215876 217236 217427 218586 220210 221733 226664 226671 226899 227162 228508 230183 230618 231918 232624 234629 235513 235548 235783 236343 236604 236662 238144 238986 240969 241780 243547 244181 244719 245145 245739 248450 250409 251697 255107 256533 261232 261604 263433 265348 270753 271320 275517 276679 278372 279407 280912 283158 284887 285738 286088 286707 290234 293007 293111 293875 293957 295254 295939 298934 299118 299996 302160 305759 312212 312507 320625 321923 321957 322071 322574 323881 328121 328830 330337 331328 332236 333307 336209 341922 342793 343638 349714 351698 355139 356671 361222 361300 362312 365163 365316 366568 368119 371342 371455 374338 374584 374602 375081 376131 377966 378407 378528 379176 380765 381418 382712 386389 387332 387655 387869 388030 389223 394039 394761 397191 399980 403150 403706 406338 407078 409710 409783 410135 410235 414541 414871 417134 420757 422152 424103 425260 426726 428327 428753 430248 432331 432394 436648 439555 440351 441963 442192 445054 449892 450290 451142 458614 459445 460789 461307 465187 466155 466700 468297 469377 470647 474370 479524 480599 480948 481306 482613 484800 487765 489017 496059 496674 497921 499048 513784 521293 522035 524839 525407 540320 540613 541117 541118 541937 542406 545835 552042 553739 558855 560078 562295 565768 566348 574455 575739 580116 580490 580527 582430 583527 588527 592365 593608 595187 603528 604322 608323 609741 611926 613670 615800 621347 623418 626933 633385 637330 637439 645192 647555 650170 650288 651892 654651 654955 657838 668038 671774 672451 676833 678980 681152 682756 683640 684170 685732 690832 694244 696188 697919 703255 709887 722352 723535 734379 739069 744845 747418 752182 752662 757776 759091 760768 765149 767166 767686 773082 777081 785628 785774 788820 791966 795222 797067 797991 798073 808898 808979 815571 819217 825372 835146 837121 842140 846999 856353 883655 884846 888259 890113 891888 894998 895055 899218 899435 900201 901984 903663 907504 909882 913351 918109 919733 923789 927054 929395 936206 936623 942935 947985 950471 953069 955683 956124 960470 970506 972063 977700 984593 987549 989821 991762 991947 997052 997096 998459 1003288 1014911 1016928 1027657 1030313 1061236 1067497 1067873 1078721 1085710 1088991 1097243 1102928 1106277 1110478 1122305 1126210 1136334 1150799 1154903 1158085 1161912 1165020 1197077 1199384 1210111 1219854 1222496 1225182 1228619 1233274 1238041 1240908 1245165 1290728 1305699 1309305 1315393 1316869 1328963 1334718 1336398 1336712 1347412 1388613 1409453 1411696 1415489 1422045 1437046 1456962 1470014 1473781 1474624 1488370 1491121 1495002 1497787 1517652 1524746 1536191 1539678 1546324 1546803 1572858 1580240 1597281 1613319 1639191 1654779 1667555 1674961 1693463 1747067 1787675 1793238 1818389 1824906 1827617 1839507 1845401 1867135 1868694 1878465 1884794 1895691 1927650 1929012 1957365 1959848 1967320 1973021 2003444 2012767 2021535 2040792 2080479 2125492 2143051 2171411 2173358 2194485 2249018 2289286 2293211 2313985 2328940 2357037 2375782 2400556 2456663 2460337 2460407 2501680 2518006 2542977 2545285 2556652 2561534 2566235 2575545 2636795 2638280 2671403 2680650 2703482 2704698 2732871 2761397 2774436 2776475 2780857 2791995 2798388 2820765 2832393 2832408 2870933 2896150 2896695 2897920 3006271 3007443 3011970 3045985 3068488 3094135 3097985 3192531 3218127 3257226 3303205 3334373 3335352 3357720 3369032 3381095 3383109 3452160 3485818 3505960 3528048 3564208 3619571 3687236 3725426 3861971 3869313 3872944 3953630 4014262 4028580 4031124 4069486 4076662 4147553 4174459 4210584 4227601 4238894 4262056 4278030 4353467 4411536 4505360 4506153 4545753 4589421 4589445 4617728 4750539 4761709 4964676 4972372 4985880 4988406 5011227 5072438 5107297 5127574 5234680 5445334 5603006 5670815 5681668 5781023 5792223 5838937 5847268 5895757 5965523 5969901 5991199 6126493 6131844 6134434 6292628 6295621 6434015 6523568 6553540 6593548 6670940 6694521 6738013 6947069 6960644 6982393 7080866 7083637 7285616 7303346 7541075 7576525 7807595 7892671 7940316 8082507 8105870 8296211 8437965 8725218 9004831 9646590 9717023 9735724 9922154 10384981 10766349 11216799 11361011 12205963 12491181 13704558 13799330 13917227 14359093 15846646 16014497 16056567 16058697 18350430 18905348 19522239 21079547 23005977 23060442 24200701 25649328 26552395 26745331 26983807 29093041 32133754 37608676 42637955 45043520 74287294 99373726 123435638
3 970
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 330468296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 635988134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 409249238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 352327789 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383702431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 963548705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 760054180 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192670708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 413719448 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 905769603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 629657871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118491355 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 385925070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 528471 573 0 0 0 0 0 0 0 0 1216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 842 0 0 0 0 9279 0 0 0 0 0 0 0 0 0 0 37912 0 0 0 0 0 0 0 0 0 0 0 0 0 0 427 0 16183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1614225 0 0 0 0 175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 0 0 219 0 0 0 0 0 0 0 0 0 0 6509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 752010 0 0 0 0 0 0 262620 0 0 0 0 0 0 0 0 0 0 0 1036556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3169211 0 1974287 491083923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 570 195213290 0 4663787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 0 0 26783723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 336 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85909984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162466 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1735 0 0 0 0 332804823 0 1523 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39635 0 0 5471 0 6 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1439 0 0 1120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5333503 0 10085887 0 1907931 0 0 0 14 0 0 245 0 0 0 0 0 0 0 0 0 0 0 0 0 2088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11735766 0 0 0 0 0 0 0 0 0 0 0 0 75045 0 0 2647305 0 0 0 0 0 8363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 0 0 0 0 3 0 0 0 19065801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29146 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 13 0 535984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6498 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7927 0 0 0 0 0 0 20749 0 0 0 0 0 0 0 0 54104520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 2012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 2361658 0 51 10672 0 0 0 0 0 0 0 0 0 0 0 0 396305121 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 631772 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 348603634 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7373004 11995 1 0 0 8667 0 0 0 0 560 0 0 0 25480 996 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5889 0 0 0 0 0 0 0 0 0 0 0 19691188 89747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167570 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 264827341 0 0 0 0 195 0 0 0 4356 0 0 0 0 13559811 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1199946 0 0 0 0 0 0 0 2363 0 0 0 0 0 0 0 0 0 0 0 0 0 53015 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70715 0 0 0 0 0 0 231631927 0 0 0 78656 0 0 0 0 0 7445828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2010 0 0 0 0 0 0 0 0 0 0 0 146525812 0 0 0 0 0 0 1 0 0 0 0 0 19527621 0 0 0 0 0 0 8455784 0 0 0 0 0 0 23418 0 0 0 0 0 0 0 0 2332646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 39634259 0 0 0 0 117608 0 0 0 0 0 0 0 1198 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 302 0 0 0 0 0 0 24035 0 0 0 0 0 0 0 0 0 0 429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 293121 0 0 0 0 0 5564 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 1423 1479 0 0 0 0 0 0 0 0 0 0 1819336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 984 0 0 991 0 2135671 0 0 0 0 58243 0 0 0 0 44117 0 0 6571016 0 0 0 0 0 0 1155 0 0 0 0 0 0 0 0 0 0 11 0 266327 0 0 0 0 0 21009 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 7811969 0 0 0 0 2125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29080 0 0 0 123298721 0 0 0 0 115400 0 0 0 0 0 0 272310 0 0 0 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 1 8101038 118 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16222489 0 0 0 0 0 0 0 0 0 0 0 0 0 155354 0 11625 0 0 0 1446 0 18722262 0 0 0 0 0 137 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 121697071 0 0 0 0 0 37 0 0 0 55068771 0 0 0 0 1785
1000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 12981787 204624616 0 0 0 0 0 0 0 0 926896 0 0 0 0 0 0 0 521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3658 0 0 0 0 0 0 0 0 0 0 0 240193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5627 0 0 0 0 0 0 0 0 0 0 0 0 0 362 0 16388 0 0 0 23937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6945252 0 10 0 0 0 0 32362561 0 0 0 0 0 0 0 0 0 0 0 52218903 0 0 0 0 0 0 0 425628 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9399973 0 32 0 0 0 0 0 0 0 0 0 0 0 193 0 0 0 0 0 143489 0 0 0 0 0 0 0 0 763 0 0 0 0 6 0 1632114 0 41698182 0 0 0 0 0 0 0 0 0 0 0 0 0 2517 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 0 0 0 0 0 0 0 0 390126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9146 4530 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 5836 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25438 172062 0 0 2621 5 0 0 124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1314 0 0 0 0 0 11 0 7757 0 0 0 0 0 0 0 0 0 10230 0 0 0 0 0 0 0 16129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10298433 0 0 0 0 36634101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73484208 0 0 0 0 1 0 0 0 0 0 0 9236922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 179996 0 0 0 0 0 0 0 0 0 0 0 0 9708431 0 0 8730 0 0 0 1569 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1103 0 1888 0 38370087 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 500537 0 0 0 0 0 0 0 164099286 0 0 0 7 0 0 0 0 0 0 0 529992 159 0 0 0 0 0 0 0 824437998 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 484065591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19727332 0 0 0 688111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10075398 0 0 0 0 0 0 1679137 0 0 0 337106 0 0 0 0 0 55619 1 863847 0 0 0 0 0 0 0 0 0 565544 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 27907287 0 0 0 0 0 0 0 0 0 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7630832 0 0 5 0 0 0 0 0 120 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 477900 0 0 0 0 0 0 0 0 108055288 0 0 0 138294622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80075 0 0 0 0 0 3072830 0 3828 20444484 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 534961 0 0 0
3 806
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 920269139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 413376218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 888073184 259314990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347548966 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124229277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 719162065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239713092 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 953461336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 302469164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 693920309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 471338230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17801011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
72782348 71214361 67467055 66282438 43686251 42608021 38437494 38293437 38252603 37461794 34058970 33817989 32370144 29846381 27869664 27284418 26433780 24580418 24551699 23046881 22996689 22455946 22006963 21562779 20952247 20667808 20252294 20249032 20218971 20165761 19753716 18487250 18170711 17764647 17479084 17182217 16989896 15485629 15459113 14854712 14320584 14031741 13753780 13289239 13060777 12544575 12157970 11984962 11927971 11003912 10964427 10789091 10457684 10033855 9880306 9213890 9042487 8972610 8869890 8804826 8717394 8649143 8376758 8254920 8205936 8118094 8042652 7756893 7741026 7681330 7604593 7563709 7563134 7423613 7379514 7342244 7161236 6784567 6697860 6620410 6479830 6329967 6200308 6021784 5998013 5885996 5743486 5734093 5733906 5728532 5666788 5658612 5637486 5548420 5511224 5498229 5240531 5233112 5174983 5115192 5069544 5062837 5047818 5047615 5043276 4938213 4899932 4868660 4861922 4856563 4710533 4695668 4660947 4580542 4489422 4446440 4411738 4382158 4370914 4365878 4326616 4314841 4262553 4200898 4180430 3969048 3952155 3946276 3927665 3916809 3807610 3786652 3781553 3775683 3729202 3714594 3703200 3638136 3627992 3611698 3453074 3426716 3413566 3381206 3376478 3368548 3357293 3300440 3280873 3217082 3151737 3096506 3042223 2982544 2974672 2928222 2886088 2883487 2878877 2813985 2792023 2784244 2641963 2631597 2610821 2581174 2551608 2534229 2524246 2520845 2465631 2455486 2369195 2357023 2339139 2302040 2296147 2296066 2241724 2224070 2198823 2194361 2160881 2143583 2112479 2105699 2082391 2058622 2053541 2052231 1985269 1936865 1912651 1906190 1905730 1878387 1854243 1841843 1816556 1814073 1808557 1762241 1753794 1751552 1655593 1652252 1622952 1605046 1587861 1573954 1569298 1568652 1533573 1512679 1505305 1498073 1489274 1465519 1457024 1455827 1438513 1426965 1420753 1395359 1361475 1360543 1339096 1318835 1288432 1285208 1265473 1264702 1258403 1252219 1247108 1245290 1233224 1231670 1228525 1215441 1193070 1159086 1158457 1153469 1152210 1147631 1140622 1133558 1133028 1128747 1111531 1104086 1084985 1084828 1054342 1044432 1040093 1039666 1030943 1026352 1018688 1002329 999395 996216 988449 984061 954675 945594 940100 939418 936530 923189 919462 914273 900217 886707 879851 867607 858244 841261 822152 815397 800765 761610 750779 735086 723334 721267 714387 706654 704781 691662 673929 666378 650215 644509 640155 638589 638545 636493 635890 633769 632770 629512 627759 618327 616493 611019 603945 599996 599869 590145 589743 585513 582811 573832 572116 560066 553012 550447 550362 544753 538408 535980 532751 526065 523138 516818 511673 507104 505144 503320 500590 497781 496572 491322 488522 478326 476367 473580 471765 468720 468611 461303 460024 457395 450704 445870 443789 439508 431883 428167 428018 425231 419721 416506 414678 411950 410337 410104 407967 405695 404507 400783 393007 389770 387856 376944 374385 371360 368422 367744 364181 364026 363819 361920 361030 360564 358625 358619 357088 352971 346500 343198 337346 331765 330193 327835 324614 318490 318276 316703 312680 307699 301782 300045 290165 289203 289102 285630 281607 278659 274683 271453 267086 266819 266270 262228 261303 257346 256040 251369 250192 247921 245925 242954 242508 235477 233578 230939 230847 229474 227605 227478 224842 220745 219827 218591 218275 217470 212245 209406 207296 206905 206705 205526 202172 200415 198925 193937 187437 186968 186852 185656 185617 185410 184312 184178 179152 178975 176172 175946 175606 175258 173374 173325 171428 169954 168493 167233 166526 165724 162340 160868 158560 157948 156944 154657 154492 153763 153200 152949 152092 151701 150045 148379 143941 143447 142921 141640 141126 140828 140817 139787 139276 138708 136794 136777 134696 134509 134295 133270 132587 131130 128294 127736 127236 126725 125810 124317 120815 119560 119330 118372 118245 117256 116717 116103 115508 114976 114387 114042 112978 112523 111519 110409 108933 107354 104858 104315 103985 103276 102841 101267 98438 98125 94742 94441 93620 93031 92023 89663 87244 83721 83481 83260 83256 81737 81661 81006 79509 79143 78947 78904 78214 76812 76788 76673 76513 76391 74460 73344 70993 70662 70423 69736 69274 68354 65555 65044 64948 61452 61000 60617 60531 59250 58157 57592 57406 56265 56253 55635 55202 53329 51337 50591 49188 47659 47399 47086 46791 45754 45656 45488 44779 44591 44574 44363 44258 43941 42390 42251 42036 41265 40459 40155 39831 39453 39177 38932 38792 38511 38339 37444 37405 37006 35827 34899 33719 33417 33251 32340 31915 31586 31252 30242 30040 28393 28162 27991 27476 27161 27008 26845 26578 26201 26092 25877 25542 25312 25098 24551 24486 24019 23133 22860 22325 22269 22028 21867 21740 21370 21362 21205 21131 20726 19113 19101 18704 18275 17633 17530 17221 16167 16055 14992 14480 14383 14172 13941 13415 13393 13178 12977 12900 12896 12797 12467 12187 11939 11846 11563 11423 11349 11100 11080 10677 10495 10442 10045 9914 9805 9768 9721 9591 9472 9297 9247 9093 8857 8848 8847 8693 8456 8028 7897 7429 7251 7235 7231 7028 7010 6813 6723 6569 6475 6469 6317 6231 6115 5790 5597 5267 5237 5006 4838 4766 4298 4264 3992 3965 3964 3515 3365 3359 3334 3299 2976 2860 2850 2795 2706 2673 2632 2536 2533 2424 2386 2226 2117 1988 1981 1969 1919 1892 1764 1662 1587 1550 1455 1433 1422 1406 1397 1286 1281 1204 1175 1084 1065 1037 1028 981 861 744 739 696 687 656 649 621 591 582 476 475 437 396 385 363 339 324 268 262 250 226 186 122 113 96 79 65 51 50 47 45 42 37 23 17 6 5 5 4 2 1 0
96754124 59973487 50798800 46500114 42633681 42618522 40012331 39631482 37746161 36127419 30096756 28436065 27453323 26583648 25601564 24719135 22584207 21889780 20930662 20403137 20221412 19902756 19587747 19381379 18246210 17346417 17227655 17006841 16930173 16133779 15807669 15748947 15549150 15284178 15036071 14817943 14074299 13869976 13593411 13198086 12005465 11999962 11996325 11587685 10951684 10626814 10296897 10040987 9973364 9390813 9273986 8775228 8526507 8517415 8361896 8179303 7922500 7823683 7750001 7747411 7655045 7618530 7574384 7424283 7243126 7132713 7063464 7051968 7048151 6812258 6589804 6486307 6417064 6281496 6029023 5914028 5843887 5805044 5702721 5636728 5631259 5627582 5567740 5435829 5377404 5344633 5344362 5239833 5231454 5004118 4983791 4968477 4893336 4779219 4679289 4656163 4496965 4483238 4482104 4480481 4347595 4195005 4167506 4143543 4115073 4086611 3942867 3845437 3777492 3749836 3739052 3699445 3687681 3610974 3530053 3509348 3155653 3110342 3074715 3066162 2980495 2938225 2926925 2858917 2834171 2751449 2742952 2729717 2718365 2709609 2698607 2690255 2681775 2626344 2606283 2556847 2546344 2539579 2531691 2456800 2436790 2377470 2363794 2362930 2347586 2330957 2313990 2289422 2277672 2247995 2214804 2080543 2052551 2047870 2040450 2030562 2025841 2022861 1999402 1974213 1962963 1959147 1935227 1932924 1909653 1906020 1900981 1890457 1886804 1875168 1831501 1826550 1816565 1802093 1794675 1739967 1728031 1722454 1717946 1664758 1658235 1650286 1645887 1640125 1626695 1618559 1615996 1615012 1608857 1588178 1581187 1580546 1574472 1562524 1557123 1534143 1517526 1503401 1500931 1468278 1467744 1466474 1455909 1438499 1436926 1429728 1409563 1401039 1389722 1372452 1352661 1342361 1336553 1333527 1312405 1282972 1277807 1273047 1253942 1252846 1226364 1212731 1193726 1189011 1153929 1153532 1139510 1135988 1128824 1128312 1125947 1119174 1100325 1099046 1095663 1082327 1068160 1064526 1056981 1056231 1046502 1041428 1038649 1024381 1008064 1002375 994722 985222 961435 948073 943085 940541 935134 932883 929480 913296 896873 888185 876810 874933 858766 855604 833289 825548 806746 800223 799710 782892 777156 772673 760978 748065 743556 742688 730999 710854 701984 700048 696277 692425 688737 681473 680293 678943 675368 666277 654070 652448 644567 638360 630616 615728 608392 606901 599113 596423 582340 580072 572356 557311 553275 535353 533199 527785 522894 519896 518194 518180 517806 503626 503335 501618 501052 495211 489804 482052 475250 470059 468142 467269 458763 454659 453240 452510 451605 448112 439337 438398 431642 429227 427878 427117 420684 420563 408279 407059 392979 392277 390391 379219 377709 375072 373879 372317 366371 365204 360475 353293 335535 335454 326956 325994 323084 321423 319010 318894 317934 317632 316183 312814 311359 310795 310650 308001 301235 301007 290803 290458 290116 288823 286773 284162 279969 278157 275128 273741 270592 268446 267675 267201 265312 264953 264352 259394 258087 257244 257119 255609 254073 253802 253733 253429 253382 251027 250789 246510 245942 245514 242372 239107 239031 237300 235288 231568 229883 224627 223881 222563 220994 219354 218806 214383 212924 210070 207505 205585 204250 203772 201360 197835 196273 195917 191198 181777 181426 179669 174685 172900 172505 172315 170878 168385 168255 167656 167452 165224 163856 163663 160258 158853 157172 156595 153182 151057 149539 146710 146412 145743 143569 142397 142088 141141 141012 138304 138015 137873 137099 136498 135568 133577 133325 132013 131927 129977 127663 126807 125805 125535 125228 124205 123944 123567 122947 122616 122286 121691 120857 119431 118226 118024 117659 117482 117381 116523 114952 114716 114094 113959 113172 112112 110712 109674 109034 108704 108480 107958 107302 106878 106610 103949 103373 102806 101993 99154 97936 97705 94015 93176 92376 91451 90898 88803 87744 86913 86577 86466 86371 86183 85409 85323 85087 84202 83935 83169 82857 81948 81775 81663 81137 80755 79258 78503 78218 78156 78110 78019 75443 74645 74264 73146 72686 72099 69084 68704 68267 67631 67108 66882 66682 66542 66156 66022 65561 65480 65235 64758 64744 64435 64405 63831 63783 62792 62487 62117 60711 60098 59797 59526 59305 56763 56024 55255 54183 53707 53479 53372 51802 50871 47423 46494 45617 45587 45539 45471 44926 44449 43712 43100 43018 42831 42525 42347 41557 41349 40935 39146 37562 37174 36286 36220 35895 35644 34538 34503 34277 33788 33024 32970 32808 31458 30955 30478 30465 30410 29741 27835 27695 27572 26362 26303 25733 25579 25512 25372 25130 24468 23764 23541 23242 21861 21673 21569 21083 21022 20998 20804 20776 20664 20333 20265 19855 19469 19338 19186 18993 18945 18895 18767 18282 18271 18225 17890 17619 17479 17296 17060 16879 16626 16434 16113 16108 15913 15652 15449 14982 14798 14774 14332 14267 14058 13538 13452 13282 13004 12967 12280 12242 12224 11975 11934 11674 11612 11588 11515 11315 11219 10961 10385 10378 10041 9909 9774 9141 9036 8957 8835 8512 8332 8325 7292 7156 6987 6821 6633 6558 6424 6264 6153 5922 5571 5569 5536 5401 5299 5187 5053 4995 4892 4744 4718 4539 4181 4174 4160 4030 3568 3309 3203 3016 2953 2827 2721 2608 2117 2030 1757 1684 1646 1640 1601 1518 1444 1395 1351 1291 1283 1212 1201 1134 1053 1040 1039 1010 926 908 894 863 862 831 819 742 652 603 575 566 550 526 498 486 460 428 422 393 377 364 344 337 332 326 312 304 303 284 274 264 260 179 168 145 104 80 75 74 74 73 52 40 23 22 21 11 8 6 5 4 1
172345580 94087183 83566473 63791437 53922967 45913445 45807034 43685255 42696977 42619080 41102747 39935561 34947538 33594361 33588912 32397646 27971985 27136973 26489773 23248433 22518601 22188666 21055895 20915462 20640898 20545065 20404282 19819700 19535730 19153719 18975176 18841797 18402745 18135328 16623145 16347721 16002528 15591358 15150319 14689459 13869071 13503781 13494394 13493096 13425249 13169723 12559570 12019272 11151876 10704986 10495722 10316218 10016326 9733995 9560606 9403464 8453536 8356629 8141231 7960447 7917750 7851158 7746656 7736941 7657852 7368332 7292888 7263023 7012449 6943649 6835459 6807341 6778099 6772942 6655587 6546178 6542780 6516053 6451342 6393904 6220680 6134615 6062481 5879779 5842269 5690601 5665927 5479212 5213592 5205862 4994830 4913361 4862961 4840594 4828530 4777672 4588707 4572532 4514354 4434158 4344729 4318244 4299793 4295112 4293329 4221820 4215179 4182790 4135348 4093080 4092881 4091672 4038708 3931538 3851120 3767796 3707134 3675847 3652232 3649692 3522319 3457871 3404531 3385423 3377100 3342842 3299914 3278572 3246395 3226519 3177500 3109830 3084815 3077065 3000223 2955062 2913427 2909891 2780134 2770967 2689590 2675700 2647684 2639475 2635009 2627099 2621203 2611501 2575774 2485265 2454619 2428221 2391590 2378398 2327802 2297946 2259750 2247813 2245700 2170854 2170072 2159709 2121629 2089481 2058175 2056061 2045469 2023962 2018464 2011109 1992960 1992738 1940048 1932127 1905228 1903610 1893621 1883214 1882596 1881865 1869772 1863186 1861751 1836829 1827906 1812243 1801786 1786492 1747547 1715267 1699302 1634259 1629710 1610277 1579120 1570471 1553911 1542495 1531893 1522673 1477169 1468250 1461912 1457530 1446869 1402361 1394246 1370438 1363749 1361564 1358847 1328932 1321708 1295848 1278771 1277286 1275699 1261174 1246731 1234776 1232187 1230040 1200296 1194071 1185233 1160813 1150304 1136618 1118969 1113028 1111485 1085694 1077030 1073713 1056914 1039648 1019294 1013152 1008024 996248 941227 928355 919719 910498 896405 858818 832184 831525 827423 827344 825283 820327 811178 802871 792012 783183 782119 781169 758074 753884 737614 731308 729289 723893 702667 698362 692112 685252 683912 674067 672193 671973 667149 664106 662172 648789 648248 647646 647241 637028 632095 631817 630965 619625 611124 609787 603606 600764 597213 595746 592501 588716 580316 573240 571266 570106 564763 558031 552691 548643 546263 538417 531221 521746 518569 515108 513407 511776 507679 506245 499446 497080 496654 489748 486444 483832 482245 479724 472858 471067 464882 464170 453603 447047 447017 443713 433656 429502 424948 416549 413118 411669 411007 407009 406938 406640 406483 404098 403377 384545 378126 371758 370284 368512 368050 365879 364511 355885 354814 350631 347983 347663 344472 344085 343596 343038 338095 332243 331860 331592 316371 314558 314353 312908 310643 305712 303302 301529 300661 300518 298596 295759 290479 289832 286483 281268 281001 275982 273816 269891 268927 264921 264458 263029 261997 256680 251403 249652 247629 245724 244481 242722 240574 235275 230954 230857 229262 225219 223063 220655 218713 217718 213378 210234 206849 206666 202906 202066 201114 198152 195674 195629 194926 191777 191634 189474 189297 188412 187804 187510 185817 183908 182873 182656 180752 179606 176615 175955 175929 175075 174780 174730 174472 170354 170254 169453 163332 158006 156845 152403 151967 151508 150915 150912 149119 146937 146907 146335 146099 145663 143679 142469 140323 138542 131949 131840 130106 129428 129081 127725 126673 125177 121440 120248 117548 117182 116971 116552 116506 114972 113980 112508 109868 109733 109168 109122 107169 106931 106921 106841 105854 105772 105071 103727 102621 101848 101292 100858 100405 99905 99210 97802 96580 96324 96277 96031 95670 93832 93552 92618 92425 91013 90710 89081 88802 87759 82708 81983 81892 81362 81282 81153 81006 80244 79744 79422 78847 78000 77645 76998 76973 75384 73735 73708 72213 71411 71206 70682 70393 69712 69520 69221 68843 68674 67591 66487 66306 66123 66072 65683 65461 64009 63107 62049 61547 60490 60395 59369 59117 58812 58797 58615 57598 56773 56289 56056 56051 54701 53717 53213 52734 49855 48620 48439 48376 47876 45686 45648 45458 45167 44163 43782 43658 43293 42400 41835 41544 41213 40969 40664 39461 37810 37689 37385 36702 35709 34749 33971 32628 32338 32260 32010 31981 31009 30905 30194 30189 29867 29828 29743 28927 28807 28567 27978 27744 27723 27395 27291 27117 26845 26666 26635 26305 26221 25278 24254 23958 23661 23477 23343 23195 22915 22440 21340 21253 19959 19898 19858 19734 19674 19173 18962 18902 18787 18337 17788 17746 17611 17577 17506 17059 16805 16292 16279 16088 15762 15700 15644 15365 15349 15267 15176 15006 14806 14206 14056 13721 13511 12869 12768 12189 12095 11836 11625 11575 11448 11397 11117 10977 10905 10700 10642 10615 10239 10092 10006 9929 9886 9678 9654 9564 9297 9124 9028 9024 8969 8908 8636 8620 8478 8379 8287 7723 7627 7570 7480 7048 6915 6739 6684 6635 6402 6285 6253 6234 6194 6074 6069 5910 5840 5614 5550 5005 4952 4891 4659 4250 4195 4141 4050 4036 3936 3903 3816 3816 3804 3581 3474 3446 3305 3240 3204 3150 3142 3133 3079 3009 2928 2774 2700 2615 2610 2470 2431 2346 2313 2180 2169 2148 2094 2089 1995 1879 1860 1713 1704 1453 1396 1342 1311 1293 1256 1196 1092 1084 1055 950 881 874 867 831 792 779 701 621 534 505 465 429 420 389 371 359 320 296 285 219 214 214 207 186 178 112 111 110 108 104 100 94 19 13 12 11 5 5 1
3 857
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 502128740 682009514 943885515
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281065594 690462668 697948379 738648353 835924082 860930196
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100496261 579263095 629330515 903910805
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7386 0 0 0 0 18 4686400 0 0 0 0 0 0 0 0 0 0 21323298 0 0 0 0 0 0 0 0 0 235529 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 798650 0 0 771807 0 0 115867 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 0 1497722 0 0 0 55 0 0 0 891702 0 0 1823 0 0 0 522503111 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1939037 0 0 0 0 0 0 0 0 0 0 3072391 0 0 0 0 0 0 0 0 0 0 0 0 109832 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131079989 0 0 0 23338172 0 158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20136912 0 534354829 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 416 0 0 0 0 0 0 0 0 259 0 0 0 0 0 14999 0 0 0 0 0 0 0 0 5709783 0 11664 0 0 0 0 0 2409 647692746 0 36514418 5204998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2311403 0 0 0 0 0 0 0 90671450 0 0 0 0 0 0 0 2948 0 0 39804 898 0 579496840 0 0 0 0 0 278638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4150712 0 0 0 170927509 0 0 0 0 0 0 0 0 7 0 33465775 0 0 0 0 0 0 0 0 0 445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 367594858 0 0 0 0 0 0 0 0 0 0 0 0 9460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 719587355 0 0 0 0 0 0 0 98340016 0 3281301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1451768 0 0 0 0 0 0 0 348408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13466824 0 0 203141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3390892 0 0 0 0 0 0 0 0 1609111 0 9442695 0 0 0 0 0 0 61 0 0 2222 110202660 0 0 0 1243 0 57137 0 19512 0 0 0 0 0 0 0 0 0 7819012 5270134 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25252 0 126753 0 0 1192 1805771 0 0 1794668 0 0 0 0 0 0 0 0 368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11031007 0 0 17746 0 0 493 0 0 0 0 0 0 0 0 14155782 0 0 0 0 0 0 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 10310 0 0 0 0 0 0 0 0 0 0 74428437 0 0 0 0 0 0 0
0 211643868 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 0 0 0 0 0 26210 0 0 0 0 0 2388379 0 0 0 0 299687 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15527782 0 0 0 0 0 0 101 0 0 0 0 0 0 0 0 0 0 0 0 1754 0 0 0 0 0 0 4 270610 0 0 0 0 0 0 0 0 0 0 0 89 0 0 0 110 0 0 0 0 0 0 0 0 0 3742 707531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41836 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135833698 0 0 0 19431880 0 0 0 0 0 390 0 0 0 0 0 0 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5418914 0 0 0 0 0 0 0 0 0 1 0 0 0 1362105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1746 0 0 0 0 0 0 0 63864 0 291992 0 0 0 0 0 0 0 0 0 0 8157458 0 0 0 0 1 0 0 0 0 0 0 0 0 23 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 13610899 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414 0 0 0 0 3772746 0 0 0 0 0 0 0 7014195 98 0 0 0 0 0 0 0 0 0 0 0 5453273 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 120965 0 0 0 0 0 0 0 0 2095402 0 0 0 0 0 0 0 0 0 0 0 0 165 0 0 0 0 0 0 0 0 0 0 3745388 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4280926 0 1 955 0 0 0 0 0 0 0 0 2 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19060808 0 6997 0 0 0 0 0 69317645 0 102 0 0 0 0 0 2361 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122306016 0 0 0 289158 0 0 253183613 0 0 0 0 18704 0 0 0 0 0 0 0 0 0 0 0 454151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 0 294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4075007 2 0 0 0 0 0 0 0 0 0 151 0 0 0 0 0 0 0 0 0 319291 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 163495305 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 12041 0 0 0 0 0 0 0 0 0 24187 0 0 0 0 0 0 0 0 0 0 0 157324 0 0 0 0 0 0 0 69713339 0 0 498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133180025 0 0 0 0 0 0 0 402495 111004474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3985 0 925 0 0 0 0 0 0 0 25435 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 109 0 0 0 0 0 0 0 0 0 629053282 0 0 0 0 0 0 0 419168 53973937 0 0 0 0 0 0 0 0
0 865 0 0 0 0 0 0 0 0 0 0 0 30123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322909 0 0 0 0 355 0 630399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3145834 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16661230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83718291 0 0 0 0 0 0 0 0 0 0 513 0 0 0 0 0 0 0 0 0 0 0 840588 0 64004756 0 0 0 0 0 0 0 7132451 273337 0 0 16 0 0 0 0 0 0 0 0 5982768 0 0 0 0 0 0 6551 0 0 0 0 0 15208 0 1388 428051 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 3290473 0 42443 0 0 0 0 2955 0 0 3842 0 6350281 0 0 0 0 209943703 0 0 50419407 0 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23386318 0 1 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 220994051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9895790 0 0 360 643 0 0 2 0 0 0 0 0 0 0 3024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 906 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1269176 0 0 0 0 1 0 0 0 0 0 0 0 0 884573 0 0 0 0 0 0 14055336 1536360 0 0 0 0 0 0 0 0 0 0 192 0 0 0 40485 8352 0 0 0 0 0 0 0 0 0 0 595304 0 0 0 498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490394682 1179700 0 0 0 0 102 0 0 0 0 0 0 0 0 0 22094 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62668527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 19477 0 0 748 0 0 0 0 0 333378601 0 11066 846 0 0 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25618203 0 0 0 0 0 0 0 2599 0 0 0 0 0 0 0 0 0 0 15511 0 0 0 0 0 0 0 0 127500429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26946 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164118 0 0 0 0 0 0 0 0 0 0 0 0 11005 0 0 0 0 0 0 0 0 0 0 0 0 0 23137339 0 183638 0 0 1 0 0 0 0 76422590 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 681 0 0 0 0 0 0 2776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 476400 0 0 0 0 0 0 0 0 0 130710 0 0 122636 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 335397 0 0 0 0 0 0 0 5524752 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 211659329 0 8488 6140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 1403
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43418643 448716727 532042232
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 279592794 388033503 483605102
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25217147 224743847 269091869 291189862 347726563 401360973 664725219
1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252
1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252
1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251 1045252 1045252 1045252 1045251 1045252 1045252 1045251
3 1442
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16015421 127158015 515717798 758621451 776279250
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 554607571 795974726
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 360207786 449524203 506463769 579442477 918688522 943499283
1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979
1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980
1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687980 1687979 1687980 1687980 1687979 1687980 1687980
3 823
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 257277639 469291162
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110734744 380658405 483050133 946306307 951058173
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 209905917 339582169 361528954 868798833 937594110 959923539
1000000000 0 104953 0 0 0 5854 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5474622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1100499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 0 0 0 0 0 0 0 0 0 143464425 36588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1235451 0 0 0 0 0 0 0 0 0 19 20321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51663 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 1927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63737751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 13539543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 2 0 0 23 0 0 0 36215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152519 0 0 18827129 0 0 0 0 0 0 0 29 0 88041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58122976 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 125 0 50 0 0 0 0 0 739801 533 0 0 270557825 0 0 124942 0 0 0 0 0 0 0 0 0 0 0 20450108 0 1626 0 0 102078280 0 0 1676635 0 0 0 0 41 0 0 0 0 0 0 0 3880769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1316 0 0 0 696 0 0 0 0 0 0 0 0 0 0 0 0 0 2417 0 0 319 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5248 0 0 0 0 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 215 0 0 0 0 0 299074635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109324 0 2934 0 0 0 4402758 0 0 0 0 0 0 5831241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4268973 0 0 97565063 19642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231 0 0 4068453 0 167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 7681649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 0 197550 270 0 0 0 599385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 0 0 0 12 93818 0 0 0 17194237 0 80561688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205814098 0 0 0 0 0 0 0 0 14178 0 145354 0 0 0 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31217304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1064300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5
0 0 0 0 94 0 0 0 0 0 0 0 0 978 0 0 135201 0 0 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 518324667 0 0 0 0 0 0 0 0 0 0 0 35 0 0 0 0 0 0 0 0 0 640417 0 351930660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 0 3416 0 0 14929 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 385 0 0 0 20022113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 0 0 0 0 0 0 0 0 0 2563000 0 0 0 0 0 0 127 22883911 0 0 1 0 0 85116 0 0 0 0 0 0 0 1 0 1464363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 319920 0 0 0 0 0 0 0 0 0 0 10612 0 0 0 0 43164147 0 0 338 0 0 0 0 0 4962 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157400 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 5 14 0 0 0 0 0 0 1594 0 0 0 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28456 0 21869 0 0 0 0 0 1208 0 64567380 0 1 0 1444171 0 0 0 0 0 0 1319116 0 79969 0 0 0 0 0 148801 0 0 0 0 0 0 0 0 0 93349 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 9137515 0 0 0 0 0 0 0 0 0 7785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37757 0 0 0 0 0 0 0 0 0 0 22051 6081 2648827 0 0 1618211 0 858698 0 0 107706 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 26585 0 0 0 0 0 18875226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117609121 33599 0 0 0 0 20548 0 0 7576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107312 0 2464 0 0 0 0 0 395798 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 32465 0 0 0 0 0 0 0 0 0 0 28927 0 0 0 0 0 0 0 4153040 0 6940 0 14151 0 0 0 0 0 0 0 0 0 85381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1673198 0 22513473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 444384 0 0 0 0 0 0 0 0 0 0 0 262266964 0 0 0 0 0 277270 0 0 0 0 0 0 0 1 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 0 0 0 0 0 0 0 247959 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 5 0 0 0 0 202206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31572775 0 0 0 0 0 11024 0 9595902 0 0 0 722400682 7378 3 0 544304 0 0 0 0 0 502418587 0 0 0 0 0 0 0 0 0 0 0 430
0 0 0 0 0 3 0 0 0 0 162771749 0 0 0 3507 340 203620 0 0 73116 0 0 0 0 0 0 0 0 0 0 0 0 48658521 0 6434 0 0 0 0 0 0 0 0 0 0 4347 0 0 0 33 0 23 0 0 0 0 0 160 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 3440 0 0 0 0 0 15144740 0 0 0 0 0 0 0 0 0 0 0 29163880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 610417697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96927 0 0 0 0 0 0 0 0 0 0 0 14 553471 0 0 0 9316645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 8053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1463164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1228464 0 0 0 0 204970968 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119795883 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 5825556 0 0 0 0 0 88 0 0 0 0 0 375 0 0 0 0 0 0 1540 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 174 0 0 0 0 0 0 0 0 0 334 0 0 0 0 0 0 0 0 0 0 19798370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 1619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2862091 0 0 0 0 1357391 0 0 0 72373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135844375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 1083458 0 0 0 0 1716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3244236 0 0 0 0 0 4036334 36842595 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 37566 141686315 0 89020689 0 0 0 0 0 0 0 0 0 0 268757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37088560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 8 0 0 0 0 0 0 256 562031 0 0 0 0 0 0 0 0 0 0 139273331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1343 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 766410 0 0 0 0 306302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 157650 0 46250541 0 0 0 0 0 29 0 0 0 0 0 0 140949768 0 0 0 1232664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 681 0 0 0 0 0 0 0 0 0 0 0 0 0 29091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58266718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 946
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 744761302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 275263183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 629674779 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 562765097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 356380688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124092506 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 844078450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197895959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117200461 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 836768420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 693174925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282273483 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114104997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
111003789 90795090 82718279 61018337 52375623 51495791 50471299 50462149 49428914 36403240 31943283 30175336 27908440 26184647 23689095 22518269 21946828 21698854 21574577 21330211 20366130 20171500 18369811 16787693 15888003 15536722 15516603 14605125 13572276 13407547 13156999 12171875 11863029 11347731 11107109 11041803 11010453 10602111 10134531 10031869 9885212 9489199 9225296 9048138 8810152 8752922 8270274 8116503 7966805 7927942 7853037 7667111 7383920 7300490 7294475 7288400 7059718 6958816 6941861 6792664 6736391 6709063 6509268 6492844 6345584 6316026 6300290 6282716 6235381 6220924 6161161 6043717 5997361 5903057 5895194 5881102 5811941 5700148 5553461 5504921 5486104 5440817 5415299 5394823 5362455 5346949 5272545 5252303 5082811 5049595 5006714 4844755 4816168 4798285 4697632 4668038 4650430 4612065 4528655 4443060 4396502 4320333 4214266 4150020 4110513 4092923 4074350 4038858 3986012 3897383 3843190 3823349 3795117 3772129 3711171 3617816 3503907 3499809 3436384 3353277 3348012 3267721 3225190 3174109 3136394 3122497 3094208 3091573 3084791 3063598 3057627 3043702 3036253 3023281 2997872 2991654 2944734 2914577 2897398 2888770 2887402 2866782 2827043 2826436 2815234 2804173 2803700 2797115 2758781 2705277 2696886 2685224 2653080 2627214 2592727 2528354 2528082 2515364 2494637 2481813 2481671 2478120 2462389 2453215 2419428 2364496 2361734 2356174 2346950 2307359 2296294 2273316 2264437 2253570 2228718 2228615 2227454 2218952 2115011 2102237 2099031 2085852 2078708 2073637 2011067 1990907 1986879 1986808 1932978 1931558 1930640 1920317 1912211 1898397 1891782 1890373 1868465 1856537 1842469 1805303 1803242 1771677 1758837 1745172 1707202 1704708 1694191 1686201 1675849 1675046 1654805 1634200 1629212 1617687 1541873 1496493 1485206 1470347 1464875 1453095 1435322 1419949 1384508 1376649 1371559 1369514 1335350 1321157 1310898 1309847 1309191 1290547 1288358 1280265 1277113 1262252 1255295 1245452 1241302 1217021 1191544 1188261 1180273 1164130 1159746 1124289 1121986 1091577 1071536 1068946 1067672 1062202 1059530 1058203 1045987 1038334 1037092 1024657 1019868 1006979 1003712 996453 996042 987223 938956 938753 938242 932659 929107 919032 916820 909300 908968 905375 903829 903669 902734 889392 882426 881119 878264 865506 864191 841390 838783 834055 831066 829556 827083 809028 801132 788915 784120 778357 774913 750571 749085 747828 744586 741464 736025 734142 726929 723923 722491 722383 720852 717894 709222 706843 693185 693079 690927 690557 686212 682382 676766 648921 629855 626536 622279 622098 621637 615829 612192 609837 604267 599597 597461 596895 596759 594887 581142 579662 575768 568722 557530 555820 546817 544486 541779 537361 536905 528083 525258 516824 513115 506004 504437 503256 500572 490267 488387 486769 484250 482936 479544 476133 473226 469554 469325 467760 461868 460184 456804 451473 449840 446117 445351 443361 443064 431155 429242 424110 421510 419294 418615 413251 410973 408322 407325 406013 404453 398063 396219 395445 394404 391068 391058 390747 389289 387801 387271 387175 383906 377566 375056 371621 360844 359170 355046 352583 352571 350670 348746 347935 346561 346337 346124 342729 338613 335438 335061 335050 328771 327550 324881 321750 319351 319214 318260 313063 312168 310822 308499 306787 305957 305314 301971 299604 297924 296935 296116 293148 292307 290320 287033 284754 281504 279308 279144 276346 267983 262799 262603 258453 257923 255686 255120 250401 250112 249740 246366 246227 245299 244806 240397 239181 232284 232200 231756 229887 229551 227257 226745 226656 223219 223109 221026 220529 219619 218900 218713 218592 217187 210542 210329 209447 206438 204726 204327 202502 201965 196773 195638 195525 193899 193167 192818 192273 189903 189903 189421 188944 188903 187160 186667 186560 183834 182625 182286 182205 181555 181275 180402 180127 180124 176468 174818 174512 171541 170014 169763 169157 168591 167644 166237 166024 165794 165442 165415 162991 162990 162452 162145 160436 159042 158774 158170 157549 156616 155857 155431 155229 153447 153348 149687 147327 146968 146057 144628 142379 141838 140883 140613 140196 139504 139156 139042 136186 131992 131397 131191 129830 128918 128281 127579 127511 127386 127343 126268 124861 124845 122876 122801 120079 119472 118992 117766 115398 115299 113601 113457 113401 112040 111293 110835 108884 108126 108015 107616 107163 103129 100418 98510 98316 97949 96962 96775 96206 95085 92684 92382 92127 91716 90465 90231 90102 90101 89361 89228 89186 88201 87925 86367 85457 85235 85030 84522 83840 83543 83393 83033 82691 82479 82329 81704 78975 78455 78374 76771 76167 74551 74180 72859 71299 70475 68787 67431 67000 66207 65343 65204 64594 64031 64019 63286 62929 61899 61556 61502 61281 61204 58914 58679 58332 57047 56527 55398 55397 54633 54038 53850 53811 52623 51963 51818 51754 51731 51342 51112 50515 50140 49963 49685 49649 49035 48518 47569 47228 47032 46691 45997 45361 45256 44923 44016 43444 43317 42978 42767 42439 41792 40389 40149 39991 39819 39370 37972 37919 37344 36823 36615 36416 35911 35904 35500 35221 34621 34541 33883 33738 33446 31338 31096 30900 30681 30585 30350 30206 29832 29557 29165 28556 28334 28217 27286 26783 26755 26677 26188 25542 25459 25152 24898 24366 24216 23862 23718 23708 23662 22996 22950 22794 22521 22231 22060 22012 21933 21335 21044 20555 20420 20029 20023 19976 19815 19727 19708 18893 18808 18770 18669 18452 17860 17612 17588 17581 17571 16974 16770 16727 16434 16400 16212 16196 15934 15363 15078 14619 14443 14408 14351 13620 13477 13436 13371 13354 13277 13218 13044 12990 12778 12717 12147 12130 11665 11333 11185 10821 10679 10672 10640 10399 10302 10246 10169 9955 9732 9155 9148 9095 9078 8883 8855 8750 8544 8485 8371 8099 7980 7961 7717 7515 7423 7392 7183 7177 7147 7121 6826 6707 6457 6425 6421 6255 5896 5896 5695 5345 5204 4903 4883 4823 4480 4460 4439 4435 4427 4376 4368 4343 4230 4216 4081 4058 3785 3782 3707 3685 3615 3541 3477 3417 3065 2935 2922 2858 2733 2643 2590 2465 2248 2194 2129 2110 1874 1856 1824 1818 1810 1777 1748 1741 1713 1690 1637 1512 1492 1387 1322 1292 1220 1103 1099 1062 994 906 897 881 828 813 742 669 621 609 594 566 561 547 543 536 502 494 485 482 482 473 473 452 391 338 328 326 321 313 296 228 207 204 187 183 182 180 155 153 138 129 114 111 104 97 76 68 67 42 39 30 29 26 20 16 11 2 2 1
123103126 75520881 64006452 62988852 54641461 40892047 40114219 32528763 29341364 28023450 26414388 26069661 23689457 23161917 23146683 21299428 20342068 18491674 18403039 17576792 16694638 16662186 16515337 16113763 14806768 14454222 13993962 13929122 13926107 13739246 13735710 13534159 12782689 11545381 11318330 10814742 10764234 10591110 10523388 10457833 10302588 10121569 9562769 9560301 9231462 9216423 9164502 9128935 8475030 8417396 8052873 7956724 7791730 7790589 7770359 7012170 6853075 6835040 6743155 6707949 6511350 6404517 6225688 6209270 5999695 5816652 5528622 5453661 5390392 5374907 5221616 5216245 5135476 4853266 4826117 4817824 4706434 4670620 4599721 4589287 4582996 4571740 4549666 4522714 4507975 4410144 4310151 4193737 4112601 3976397 3955272 3926922 3925609 3916386 3915937 3878239 3754973 3748630 3736724 3694719 3692369 3678909 3677120 3637435 3635961 3603118 3582298 3398902 3381404 3374317 3344609 3317662 3258160 3256806 3229436 3200541 3158338 3133253 3064035 3056988 3031442 2999418 2909531 2873566 2820412 2741353 2729337 2689006 2677010 2592745 2570104 2565684 2543362 2390695 2328842 2320544 2309509 2300926 2284986 2257298 2245437 2221667 2205730 2196183 2192823 2110792 2052283 2038092 1973105 1930221 1900465 1893688 1866658 1864220 1837709 1836175 1806720 1803824 1790263 1754790 1746106 1742899 1740143 1725553 1706846 1697273 1666344 1660287 1635284 1631805 1629545 1626214 1625601 1610984 1605770 1584175 1556507 1547183 1545617 1533529 1520375 1513027 1486596 1464036 1441879 1430139 1428237 1418286 1376750 1363227 1347384 1346251 1342272 1321831 1311766 1306027 1293316 1290808 1285356 1273557 1272337 1253821 1251033 1248983 1220342 1216593 1214704 1207104 1199126 1198948 1197091 1186056 1183772 1172089 1162308 1158212 1154860 1150827 1140779 1139059 1136337 1133201 1132594 1131930 1077715 1071748 1068314 1068230 1064816 1044745 1041663 1037726 1029286 1008860 1006411 1004669 997324 993269 992754 991801 989828 989063 980652 979380 973539 956560 952642 945190 931262 916011 915191 911945 904194 884505 883577 876026 868793 862499 856597 833436 831683 827287 822942 822690 807098 782438 779252 775297 761992 753879 748339 748254 744344 736881 727907 724366 720937 720326 702172 697556 676314 671423 667113 666776 661924 659192 654168 652884 649454 647486 642212 638641 636940 632251 629763 627544 625867 615985 615060 609275 596872 595208 577123 569927 568625 564949 561270 560708 559308 553629 535604 535182 535146 528513 523852 522932 516251 514276 508956 505309 496320 493994 493890 493763 486282 486056 485073 483915 482568 482413 475039 472723 470077 462330 462133 456243 455003 444934 440425 439941 439362 438528 434352 434070 430147 425708 424603 424388 420287 417791 415797 415146 411529 410731 410509 406852 404516 400328 393034 390907 389582 384005 382073 379977 378096 377937 373052 372011 368456 364955 364439 363057 359167 359154 356428 353059 351537 351484 351277 351209 348389 343886 343653 341908 339348 337877 335131 333835 331281 329011 328694 328388 326862 324238 323025 323001 322859 322191 319932 316849 313491 312279 304928 303484 302233 301193 298900 297935 296727 287504 287059 286954 286728 286358 285398 279989 279015 278004 276879 273010 265625 262493 256462 254264 253627 253118 252929 251273 248141 247859 244754 239460 239395 238226 235786 235340 234669 232531 232440 230492 227700 225754 222736 222541 221023 220854 220566 220222 219868 218581 217764 208811 205289 204124 200254 198947 198681 196204 196179 195544 194307 194044 193583 192362 189937 187078 187037 187037 186877 186844 186599 184843 183676 183040 182628 181891 181690 177226 175809 175735 171729 170030 169995 167461 166772 165744 165711 164712 160427 157149 150858 150234 149691 149467 149033 148757 147186 145457 144652 140614 139097 138827 137962 137137 137055 136222 136078 135758 134755 132985 131761 130958 130416 129780 128821 127651 127562 126777 126305 125518 124634 124058 123728 123207 123137 121718 120626 119927 119335 119235 119053 118798 118684 115969 114680 113696 113623 110862 110246 110168 109147 108793 108720 107559 107539 107156 106793 105441 104092 103687 102469 100984 100246 99855 99802 98630 98308 95745 93993 92481 88480 88436 86859 85986 85266 84131 83182 82528 82336 81968 80556 79248 76726 76304 75011 75010 73945 72716 72012 71614 71294 70834 70420 70325 69136 69025 68869 67373 66855 65543 65227 64940 64304 64098 63959 63854 62896 62371 62091 61622 60861 60637 60446 60146 59416 58422 58193 58159 57834 57718 57588 57540 57162 55894 55296 55282 55021 54943 54765 54567 54439 54054 52907 52720 52641 52404 50125 49668 49242 48738 48643 47077 45873 45313 44762 44668 44631 44495 44372 44197 44075 44069 43321 42208 42152 41855 41797 41560 41391 41243 40963 40896 40382 40115 39142 39100 38262 37843 37320 37276 36873 36131 36038 35736 35535 35263 35173 34979 33263 33167 33133 33079 32992 32946 32824 31753 31616 31575 30612 30228 29797 28818 28630 28622 27984 27865 27512 27485 26999 26553 26358 26172 25989 25902 25734 25377 25335 23992 23645 23632 23454 22934 22137 21714 20837 20823 20193 19922 19723 19718 19508 18744 18672 18450 17915 17733 17352 17169 17126 17042 16983 16847 16336 16326 16004 16001 15989 15964 15597 15106 14697 14416 14166 14056 14012 13914 13857 13629 13598 13578 13131 12664 12192 12177 12014 11932 11848 11784 11613 11335 11316 11280 11230 11202 11161 11130 11026 10828 10760 10576 10542 10539 10396 10292 10183 10174 10093 10074 9916 9768 9621 9553 9463 9121 8876 8444 8433 8309 8305 8275 8230 8137 8116 8108 7986 7530 7527 7444 7426 7338 7321 7293 7210 7107 7002 6958 6927 6883 6721 6665 6501 6475 6471 6321 6311 6265 6226 6191 5953 5643 5302 5196 4942 4913 4555 4463 4179 4109 4106 3840 3825 3809 3801 3762 3635 3611 3471 3376 3343 3147 2950 2910 2874 2811 2770 2727 2591 2557 2432 2390 2214 2132 2077 2047 2034 1951 1904 1818 1789 1770 1710 1706 1677 1664 1570 1527 1471 1458 1310 1308 1292 1230 1217 1211 1178 1130 1092 1091 1040 1035 887 877 846 772 756 752 699 686 668 661 657 654 617 584 565 562 549 530 528 489 469 435 420 402 374 351 350 343 330 305 299 294 285 274 248 230 218 194 192 187 185 168 151 142 133 127 114 109 100 94 93 81 75 69 63 52 49 45 31 31 23 23 21 20 16 15 10 10 8 8 7 3 3 2 0 0
89624906 52023087 47471240 47049681 46128337 42098351 41167492 35191286 30254276 28758691 28476554 27357121 21147387 20714157 20309181 20178288 19771115 19589535 19200122 18808926 17220162 16689106 16045101 15636505 15182885 14133796 13901701 13760704 13324452 13256974 12380230 12311166 11380356 11360912 11320626 11231490 10950391 10456614 10403729 10311167 10299463 10007908 9850476 9792255 9764666 9732523 9596628 9512480 9506815 9424445 9360765 9211186 9139926 9111075 8817178 8700736 8600024 8593878 8567563 8352097 8135404 8030325 7714065 7562548 7367243 7322175 7283936 7282228 7145313 7123694 7087402 7072906 7027723 6957116 6843878 6770887 6758121 6751419 6637778 6501034 6291974 6206672 6201625 6154425 6090631 6042933 5997075 5952246 5768549 5753435 5638456 5570353 5475800 5419970 5402163 5291511 5221082 5220774 5203726 5094610 5034288 4934754 4933777 4911745 4799942 4726526 4723708 4658625 4639098 4627301 4508650 4444470 4440490 4295851 4294711 4259088 4241747 4164501 4158955 4125064 4115103 4110413 4028059 4023995 4022371 4013903 3937935 3841365 3806978 3771326 3708348 3674850 3671619 3653920 3624303 3578978 3542798 3519529 3493477 3479020 3444258 3387819 3371191 3310801 3303321 3279941 3237172 3226812 3163298 3160714 3152143 3140846 3116157 3046251 3035113 3032574 3011623 3001132 2999761 2989208 2940264 2926646 2922820 2904142 2887288 2837483 2794193 2770095 2744635 2712341 2709730 2690458 2688405 2640309 2614142 2594025 2564758 2555248 2546234 2469443 2449558 2387412 2382556 2350527 2329883 2282379 2232952 2232237 2224140 2222979 2217227 2189285 2174984 2171986 2153029 2150147 2143228 2136801 2108726 2105430 2090177 2068242 2054664 2046535 2010054 2001573 1957093 1939241 1937550 1921002 1913151 1862360 1861776 1858580 1846896 1837217 1821451 1781443 1766923 1710018 1707998 1700029 1690248 1665120 1647554 1647007 1622918 1621572 1613618 1604546 1602076 1576022 1562349 1560872 1540628 1529252 1528444 1511941 1508343 1501244 1484137 1479474 1468077 1461966 1457291 1449861 1404740 1380099 1353973 1350426 1344807 1340326 1334715 1329295 1327369 1313380 1302761 1293295 1245446 1240053 1226736 1226167 1217453 1208749 1193246 1140182 1135518 1128315 1122518 1121672 1113341 1107767 1105354 1070233 1070122 1060981 1059268 1047255 1031260 1030206 1021273 993819 991750 990606 987261 977458 975046 970495 970077 968504 967495 947987 929944 928629 915401 911478 904962 904064 901645 873910 867192 867125 864407 851726 850162 831418 831209 828545 822715 816856 807463 800645 795440 786899 779437 771879 757367 754341 738815 732288 724065 718364 709856 701623 695933 695262 694666 692596 689428 684602 676630 674052 669740 666662 656714 655456 654774 643109 636763 636137 632647 620902 616950 607351 602755 594296 592796 589463 586040 583884 582532 577817 564208 563317 561272 558244 555191 554564 537610 532168 520511 504276 501331 500317 494638 490752 488741 486471 486365 485041 483086 482895 478941 477827 477108 475325 475154 472421 470965 470291 470018 467252 467216 458952 457247 449187 445693 444608 443507 442784 440302 431741 427460 426296 422260 422134 415286 409364 405296 404563 395434 393082 391156 390278 388635 382781 374754 372016 371482 371171 365121 363736 361376 355483 355032 354761 354204 352900 348034 347442 343780 343662 343307 336604 335469 333549 333503 332269 326021 321989 315397 313331 299810 299057 298162 297709 296194 290897 290699 290421 290214 290168 287185 286992 283956 283933 283742 281363 280686 275829 275172 273967 272987 272286 271301 270472 267065 266347 263765 260741 251211 250476 249265 245937 245383 243590 242469 239287 239243 238166 237640 237368 232724 229656 228618 226272 225945 225744 224207 223472 222711 221338 219323 217957 217888 216984 215792 212684 208528 206630 206200 204223 202920 199636 196103 191562 188984 188233 187111 182603 182034 180184 174292 172937 172433 169821 169574 168500 166679 165104 164125 163907 163388 162505 162137 161604 157125 151313 149709 148587 147708 140961 140904 139629 137863 137843 136927 135672 133062 132090 131799 131425 130803 130103 129737 129132 128447 128359 127855 126746 125047 124834 124589 123235 123128 122466 122260 120977 120790 120071 119158 119119 115968 115684 115266 114210 112061 109295 107888 106967 106793 106297 106040 105319 103814 103067 102031 100654 100546 99671 98550 98310 98233 97253 96425 95747 94031 91995 91521 91509 91420 91254 90668 90476 89883 89765 89724 89336 88550 88550 88359 88304 88223 87971 87143 84019 83760 82901 82828 81452 81218 80777 79804 79396 78307 77352 77050 76298 76098 76079 75570 74960 74903 73819 72988 71844 71483 70256 69114 67920 65260 65035 64290 64278 64225 63317 62375 61721 60929 60851 60509 59824 59780 58328 57936 57809 56846 56780 56458 56441 56352 55960 55363 54492 54400 54142 54026 53706 51764 51418 51312 50969 50612 49930 49906 49505 48838 48512 47298 46901 46734 45949 45478 44039 44003 43773 43095 42975 42660 41569 40223 40121 39343 38961 38927 38749 38486 37876 37784 37648 37450 37250 36786 36690 36630 36423 36285 35980 35876 35243 35235 35002 34796 34140 33918 33914 33633 33444 32907 32765 32559 32524 32337 32267 32251 31888 31765 31120 30903 30898 30753 30547 30300 30175 30113 30025 29839 29827 29737 29166 28896 28478 28281 28113 27307 27257 27158 26981 26918 26704 26345 26304 25925 24524 24465 23917 23901 23669 23253 22971 22562 22530 22117 21707 21701 21386 21340 21240 20689 20252 20210 19458 19041 18716 18691 18369 17460 17385 17255 16761 16435 16264 15796 15605 15476 15244 15239 14593 14394 14293 13971 13613 13534 13413 13188 12987 12977 12808 12692 11893 11678 11655 11543 11492 11434 11243 11215 11074 10957 10786 10659 10653 10488 10479 10362 10034 9927 9817 9541 9445 9376 9284 8922 8771 8626 8408 8347 8223 7905 7890 7780 7642 7439 7342 7301 7100 7015 6916 6714 6678 6432 6427 5803 5498 5257 5253 5237 5219 5203 5118 5111 5071 4976 4949 4901 4896 4858 4742 4548 4404 4396 4344 4310 4215 4125 3979 3791 3736 3711 3709 3700 3693 3671 3583 3499 3338 3324 3211 3130 3035 2901 2833 2684 2678 2675 2606 2521 2357 2258 2205 2201 2178 2138 2121 2108 2094 2091 2077 1977 1901 1753 1688 1683 1626 1613 1604 1571 1548 1433 1414 1378 1365 1301 1248 1164 1035 889 883 833 769 582 581 574 553 526 438 430 381 347 323 309 307 286 239 226 226 195 182 180 166 165 164 158 158 139 133 94 86 47 44 34 33 22 19 16 14 7 6 6 6 2 2 1 1 0 0
3 1236
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227300850 391271653 534839633 724409866 865383491 892901973 919448813
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 324241662 795843663
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 309715332 373719053 409361333 725611337
0 0 5 7 7 7 8 14 15 20 28 32 37 39 43 45 47 48 60 63 72 74 78 83 99 110 116 117 125 130 130 134 150 153 161 188 198 202 228 228 237 269 278 278 281 286 291 305 312 319 338 345 380 404 426 427 430 456 460 476 480 507 517 519 522 543 545 550 585 592 666 675 728 735 746 751 752 759 762 768 778 779 786 792 819 842 852 862 889 910 937 993 996 999 1011 1113 1119 1157 1216 1225 1226 1246 1287 1347 1356 1368 1405 1454 1465 1469 1514 1521 1523 1550 1562 1581 1634 1634 1655 1670 1673 1675 1677 1712 1761 1929 1973 2011 2115 2121 2180 2209 2230 2232 2269 2359 2427 2455 2479 2529 2558 2571 2644 2707 2763 2767 2776 2794 2814 2855 2920 2923 2990 3028 3053 3076 3129 3168 3205 3420 3428 3430 3611 3691 3736 3836 3873 3883 3983 3984 3988 3990 4029 4030 4045 4047 4121 4200 4224 4278 4320 4344 4526 4543 4660 4686 4709 4758 4879 4937 4947 5013 5050 5061 5074 5177 5181 5310 5334 5435 5511 5744 5804 5857 5891 6187 6188 6221 6329 6343 6358 6425 6478 6519 6521 6569 6623 6647 6878 7038 7038 7178 7209 7267 7268 7368 7517 7583 7619 7685 7824 7909 7909 8072 8222 8281 8326 8368 8539 8859 9030 9032 9033 9170 9274 9292 9351 9616 9637 9708 9823 9894 10085 10444 10491 10542 10546 10631 10632 10702 10840 10950 11087 11096 11118 11403 11581 11650 11757 11805 11985 12123 12776 12777 12847 13067 13718 14149 14477 14783 14865 15010 15028 15320 15456 15489 15616 15655 16141 16259 16261 16265 16325 16330 16405 16588 16601 16760 16902 16949 17023 17511 17870 18008 18246 18460 18466 18782 18950 19242 19290 19301 19333 19337 19769 19923 20069 20211 20535 20636 20700 20732 20958 21138 21403 22092 22149 22512 22644 23099 23393 23536 23689 23996 24035 24122 24313 24518 24527 24566 24994 25188 25308 25460 26849 26940 27000 27043 27483 27547 27866 27942 27976 28076 28082 28240 28257 28708 29279 29340 29534 30361 30398 30423 30532 30534 30721 30877 30945 31087 31475 31600 32251 32496 32954 32966 33396 33545 33884 34039 35056 35455 35713 36142 36150 36275 36476 36531 36638 36999 37138 37894 38129 38141 38690 38865 39483 39604 39628 40080 40260 40486 40489 41301 41679 42557 42748 42930 43582 43802 44121 44703 44723 44751 44835 45124 45259 45305 45677 45753 46525 46907 47281 47425 47556 48791 49083 49407 49671 50647 50694 50826 51009 51141 51204 51282 51638 52664 52928 53264 53542 53554 54056 54921 57505 58003 58019 58722 59062 59241 59602 59615 60050 60682 60983 61250 62328 62678 63260 63871 64487 64856 64885 65150 65375 65786 65944 66171 66358 67289 68255 69767 69848 69969 70918 71002 71015 71822 73416 74474 75265 76128 76383 76981 76986 77523 78724 79278 79996 80269 80764 81173 81772 82483 82698 83126 84054 84737 85199 85396 86143 86209 86297 88976 89952 90661 93100 94007 94809 95654 96193 97170 97197 97231 97617 98141 98871 99443 101613 101630 101775 102322 102928 104460 104545 105078 106470 106729 107020 107508 109781 110496 110619 110853 110905 111160 111475 113830 114382 117346 119658 121605 121737 122448 122450 122734 123547 124317 124769 125172 125423 125651 126077 126338 126415 127746 128616 129747 129997 130110 131032 131761 133502 134391 135041 136075 136396 137270 137282 137700 138131 138200 138490 138766 139321 140465 142120 143292 145103 146190 147192 147679 148571 152137 152177 152529 154109 154571 154818 155116 157023 157604 164060 166124 166530 168276 168719 169017 170939 171537 171903 172268 172669 173942 174127 174819 175160 175815 175886 177368 177463 179106 180297 181747 182544 182774 183200 185280 185330 186081 186128 187913 191669 193502 194944 195361 196305 196574 196930 197006 198227 198341 199410 199923 199971 204082 205898 206456 207129 207272 210104 210342 210617 211407 212164 212397 213450 216556 218333 218911 219143 219171 220267 221746 223103 223310 223686 224320 224352 225379 226510 227336 227810 229638 233164 233167 234813 236473 237816 239010 243057 246113 246311 248122 250132 250147 252457 252478 253374 253439 253561 254519 254700 256032 257744 258641 259083 259728 264131 265459 267567 269924 270615 272451 274150 275995 277160 277543 277981 278149 278831 278914 279864 281316 284239 284506 289787 290235 292148 292680 292725 293127 293603 293996 294758 295018 297650 297931 299048 299258 300825 301760 302100 302120 304235 306000 306988 309010 312492 314059 314928 315206 318400 318517 319001 320886 323659 325164 325238 330360 333776 334698 335197 335997 338932 341681 341864 343202 344092 344897 345217 353488 353730 355222 356690 363738 364253 364988 365663 366401 367278 370603 373582 379298 379663 381982 383281 385883 389139 391865 395779 401732 410963 415675 416446 418056 419065 420191 420441 421057 430210 433529 434655 436196 442581 443469 446074 447854 449703 458603 458606 461131 471925 474379 474852 475295 476266 482810 486036 490757 492392 494267 494446 496089 496313 497699 507984 512683 513316 517608 520796 529717 532175 534047 536570 537729 542920 544927 545032 547173 554554 557775 557959 561774 562349 573989 574097 576652 577245 584382 592204 595323 597784 598744 600652 601533 606359 608138 628921 631497 633176 636057 637708 643382 651599 653794 654698 657391 660848 662029 666098 674732 675885 684178 689189 701004 701334 715307 717285 718199 718233 724983 741437 753482 753630 755551 761883 775941 776600 787226 789340 792746 796583 797592 800782 801001 817118 850136 855211 855574 868820 868885 868960 878680 880340 892454 894390 896529 907285 910271 915440 915496 920947 921774 922594 922937 931850 934813 940129 946644 956760 961309 972480 980787 980914 985886 996578 998805 1014964 1017352 1018949 1020020 1020802 1023048 1037871 1041105 1067825 1076057 1076660 1086728 1089852 1093478 1095527 1105915 1110275 1117357 1122290 1125750 1129024 1136964 1137351 1160449 1185812 1190673 1195884 1201475 1220968 1222172 1223015 1234103 1238511 1238883 1246129 1251876 1265821 1269964 1298267 1311672 1317906 1327540 1329242 1333928 1339017 1343009 1357040 1379551 1382485 1382965 1383110 1387535 1399782 1426293 1458964 1464446 1488593 1492807 1492991 1496101 1497465 1499433 1506907 1519515 1520323 1525058 1530297 1532214 1533955 1536278 1541882 1545159 1559876 1582744 1585843 1589046 1592521 1594721 1598603 1600200 1614461 1623634 1639812 1652330 1678561 1679269 1690776 1713714 1736661 1740536 1750069 1750077 1750796 1751761 1756247 1775462 1777008 1783800 1791377 1797508 1799505 1825986 1839478 1853111 1872446 1873496 1881399 1881923 1900022 1903153 1910128 1941917 1942983 1952428 1958711 1989655 1992697 2007685 2037683 2043670 2051043 2051188 2062216 2063228 2080466 2089826 2135391 2135622 2164426 2193354 2193510 2231554 2263317 2319817 2344866 2357406 2362426 2404058 2421981 2424732 2429574 2429684 2462284 2497007 2546677 2561029 2581605 2587710 2593650 2602760 2659223 2669640 2734870 2737040 2824615 2831285 2840114 2848432 2859708 2865231 2884360 2917213 2933022 2944963 2948093 2956846 2964744 2968252 2969427 2985258 3048505 3084202 3096660 3167891 3185711 3189195 3192995 3224033 3229137 3337983 3358095 3475739 3491604 3507592 3508832 3522153 3565313 3584932 3606061 3606838 3649899 3755789 3765988 3809739 3838856 3869467 3899028 3924055 4057297 4183696 4267708 4270790 4332758 4483060 4619770 4688476 4746632 4921226 4922677 4991289 4994250 4997353 5000587 5033493 5071119 5112390 5127276 5154326 5182710 5231595 5289981 5331938 5335525 5361072 5361992 5525576 5539327 5561998 5711778 5784094 5809757 5973354 5980455 5984071 6114398 6169645 6225005 6439731 6474126 6512448 6514273 6665768 6857167 6949951 6966073 6993581 7294525 7367083 7564106 7814965 7851735 8338135 8399903 8461751 8494053 8637890 8803120 9006735 9103283 9120270 9158121 9427609 9607189 9621297 10026758 10145270 10254798 10289537 10328703 10517611 10532723 10760182 10814256 11017968 11198163 11429570 12217013 12423222 12617924 12624993 12825276 13104533 13558556 14489054 14519481 14717619 15030051 15118705 15192324 15308143 15362348 15781871 16539625 16782138 16816367 16934131 17402943 17648729 17957307 18292664 19194987 19763580 21743335 22988370 23932401 24587716 25357443 25561257 25889643 25986037 27640748 28939916 32208977 34386220 37154424 37693577 41854362 41865768 42300650 46315534 48112183 60420651 65192500 69068742 71282695 89888242 104871665 164577107
1 6 8 9 11 13 14 14 16 17 24 25 27 28 28 37 43 48 51 51 55 56 58 59 59 67 69 86 87 90 98 102 103 111 121 134 138 140 141 146 153 156 164 166 185 189 230 238 262 265 282 288 302 311 313 317 364 397 403 460 471 511 511 528 533 537 548 556 566 592 623 648 660 662 667 681 690 703 715 725 732 775 802 835 853 858 872 876 913 913 919 923 936 943 986 1012 1040 1054 1069 1078 1098 1105 1115 1140 1143 1162 1167 1176 1205 1227 1238 1283 1389 1404 1552 1571 1573 1580 1666 1740 1796 1830 1843 1847 1929 1974 1985 2065 2119 2127 2261 2301 2323 2333 2341 2342 2395 2436 2490 2510 2552 2553 2586 2609 2648 2695 2774 2833 2853 2877 2880 2947 3031 3032 3156 3306 3388 3417 3494 3563 3602 3668 3681 3748 3782 3922 3996 4042 4101 4124 4162 4176 4221 4222 4275 4294 4352 4392 4466 4718 4722 5172 5275 5327 5590 5606 5684 5750 5821 5823 5904 5911 5939 5949 6016 6055 6117 6235 6238 6357 6365 6452 6458 6488 6693 6726 6815 6818 6834 6873 6941 7045 7048 7114 7270 7300 7646 7720 7746 7849 7935 7970 8140 8259 8400 8656 8756 9039 9108 9148 9440 9753 9813 9972 9989 10050 10381 10407 10515 10647 10670 10733 10749 10809 10903 10919 11089 11241 11251 11509 11830 11888 11903 11976 12170 12254 12452 12669 12671 12825 13008 13109 13167 13180 13239 13345 13347 13646 13723 13882 13897 14118 14370 14507 14515 14685 14792 14820 15266 15295 15426 15735 15973 16068 16168 16530 17393 17898 17987 18331 18379 18472 19322 19499 19520 19568 19673 19925 19932 20212 20488 20593 20868 21288 21303 21482 21598 21618 21757 21877 22145 22178 22665 22783 22917 23061 23680 23849 24122 24224 24387 24499 24665 24665 24885 24981 25279 25321 25340 25415 25468 25540 25616 25743 25912 26459 27076 27355 27424 27481 27839 27982 28083 28121 28160 28208 28365 28576 28906 28973 29222 29291 29499 29520 29648 29671 29745 29958 30430 30894 31022 31062 31337 31672 32087 32180 32266 32433 33048 33462 33832 34607 34735 34858 34889 34909 34955 35684 36280 36309 36646 36724 36890 37495 38308 38545 38969 38996 39192 39241 39241 39269 40465 40662 40786 40797 41187 41642 41709 41737 41881 42197 42378 43211 43247 43271 44715 45610 45776 45791 45793 46422 46496 46828 47055 47140 47354 48027 48860 49136 49145 49466 49568 49959 50090 50315 50556 50588 50753 51357 51785 52000 52391 52489 52752 52833 53990 54256 54541 54787 56009 56156 56311 58567 58798 59369 60211 60326 60377 60596 60764 63135 63663 63900 64354 64378 64595 65191 65664 66008 66133 67718 67747 68079 68139 68174 68240 68466 68512 68938 69327 69849 70022 70443 71808 71833 73098 73379 73853 74016 74305 74875 75336 75360 75682 76726 76999 77457 77883 78651 79891 80663 81932 82263 82491 84196 84770 85525 85992 86373 87017 87111 87589 88874 89326 89417 89423 89971 89994 90610 91029 91950 92990 94379 94703 94743 94915 95484 95624 95977 96391 96941 97574 100809 101080 101326 101590 101726 101844 103151 105703 105865 106353 107628 108243 109069 110606 110846 111164 111321 111980 112080 112127 112347 114284 115157 115456 116557 116907 117138 117529 118872 120277 121085 121371 121650 122564 123549 124208 124296 125643 126108 126238 126748 126778 127163 127392 129749 129835 130729 131013 131317 135578 135654 136232 136269 136531 136573 137023 140028 141645 141850 143125 144663 146880 147162 148775 149267 149322 149927 150685 151591 153710 154661 155368 155635 156861 160141 160519 161457 161666 162114 166840 166844 167488 168382 168449 169359 169362 175085 175420 176023 176649 176683 178156 179696 180646 181544 181981 184255 184389 185463 186310 186685 186915 188415 190100 191058 192850 193819 195997 201092 201846 203984 204009 204113 205950 210643 213034 214637 215314 216636 218938 219748 221777 222373 224243 225026 225352 225800 227436 228870 229007 229099 229401 231684 235691 235880 237713 238616 239251 241081 243474 245952 248382 248580 249087 249540 250997 251058 257087 258014 260660 261839 265158 267857 269657 269846 269909 274474 275138 275163 276109 279193 284192 284574 285759 287623 287736 288420 292229 292717 293308 293810 294774 295870 296129 296614 297110 301008 304576 305782 305804 306775 307083 307507 308555 311599 311697 314128 314746 316155 318703 319798 320180 325597 328373 328588 332426 334137 335847 335966 338167 344213 344882 345166 347193 348939 349821 350960 358278 358536 358610 358660 363330 366782 367717 368505 369162 375672 376996 381174 384233 384736 384872 387947 393930 397659 398691 399142 400230 401184 402350 406228 408370 408378 408900 411444 413396 415134 416282 416347 417078 422864 426158 429373 433224 435821 435907 444413 445623 452589 460725 460829 461057 465452 467750 469254 470357 472520 474846 477490 479616 479698 483759 486298 486521 488326 490897 492361 498435 501260 501651 503288 508571 512781 514281 516559 524128 525556 529188 531510 536175 537776 538083 538504 540311 542085 543852 543928 549084 551160 552708 559041 559823 561735 567770 572563 578755 580078 583641 583916 587145 597779 598586 600835 602471 603314 606169 613117 617007 617982 623944 629856 633454 635570 641085 648645 650058 663392 666047 666564 672634 675449 682941 683392 685317 690770 693604 694143 709175 709792 710394 713586 727865 750701 755818 757911 768904 775410 785135 789294 789330 790543 792138 792923 796649 801368 807049 808367 827221 827980 835078 836329 840988 845661 848231 854473 865352 865894 872837 875097 875826 884516 884870 888113 891420 896536 897692 898431 904946 909714 926394 927135 927763 930782 931437 932263 934969 936707 938418 978400 983119 991819 991854 1000239 1005204 1009701 1011489 1011828 1012853 1041244 1044029 1046009 1053079 1053862 1060160 1072731 1072953 1083812 1094738 1095982 1098950 1105663 1115743 1123737 1126019 1128214 1129149 1136844 1154056 1172051 1202367 1211097 1213574 1214651 1215057 1219331 1222841 1240311 1243520 1248458 1248937 1263783 1281318 1285395 1297960 1311478 1311732 1323642 1335295 1337709 1344200 1347530 1351041 1352087 1356113 1365728 1374839 1403939 1404634 1408418 1425296 1430483 1433391 1446364 1446504 1475654 1492896 1498194 1498659 1517164 1557667 1566769 1597027 1622401 1638910 1647044 1676234 1679565 1687370 1692872 1704998 1731986 1752785 1756034 1759702 1766082 1785916 1795193 1797344 1798101 1828528 1829751 1831557 1837721 1854165 1857604 1887394 1893884 1929629 1937281 1974701 1979763 1987198 2008458 2049612 2066794 2083796 2109344 2119405 2136346 2155607 2165508 2189376 2195163 2195688 2196356 2204309 2204705 2208990 2216311 2220531 2223338 2225594 2257227 2258698 2266966 2310054 2340139 2357849 2396724 2425753 2428109 2433806 2504133 2564147 2568209 2596875 2617782 2627487 2631903 2673770 2683983 2711851 2714521 2721040 2722525 2753294 2761770 2853039 2872689 2882341 2883429 2884779 2924096 2941755 2944737 2967264 2970772 2981035 3021506 3026454 3059162 3072543 3091357 3108737 3112666 3141755 3151396 3257509 3283730 3284350 3302853 3310642 3317314 3359547 3361801 3387325 3431401 3441686 3448780 3489725 3508281 3518658 3524188 3552489 3575476 3590711 3596303 3601034 3627106 3854572 3875330 3902352 3915033 3957473 4000951 4025776 4066424 4167563 4179731 4196943 4328893 4350805 4394206 4433323 4454175 4540014 4548058 4570889 4661202 4702362 4714999 4753891 4763672 4807374 4842587 4896856 4942896 4992643 5023570 5040763 5062366 5088829 5094685 5101049 5155914 5202649 5218814 5302276 5309552 5316182 5323116 5439890 5448615 5648983 5650792 5712364 5819104 5824098 5826871 5989069 6039534 6149537 6310432 6376253 6518416 6563151 6582266 6595215 6848631 6858094 6974501 6979613 7032117 7144873 7240716 7406239 7453068 7545579 7750412 7968201 8020745 8265304 8397914 8660335 8673054 8748836 8765103 8770482 8871150 8954970 9009734 9010623 9054856 9059764 9153712 9347012 9488227 9494764 10088809 10179559 10210655 10397819 10464552 10888232 10940505 11201294 11242782 11393448 11555117 11598848 12232091 12489010 12644146 12655606 12937007 13170589 13866017 13953547 13982742 14905250 15375271 15676346 16270680 16387622 16482303 17728653 18243007 18670034 19190332 19846176 20764559 22403368 22908436 23041754 23072117 23986366 25244388 26026862 27475152 28676353 31242764 33003144 33862136 37448972 42144914 45807199 53217009 57678960 67228734 68957618 74468818 81208853 82049311
1 2 3 3 6 7 8 10 10 17 30 31 33 43 45 49 49 51 53 54 58 74 76 106 107 123 123 127 139 142 146 150 174 175 176 179 183 184 190 200 208 211 217 235 254 255 256 259 273 277 284 284 347 366 370 374 387 459 466 544 546 560 595 616 631 648 650 695 723 727 734 750 764 778 825 847 849 864 912 944 945 957 962 1002 1016 1059 1062 1078 1109 1141 1154 1174 1180 1189 1219 1222 1229 1250 1251 1281 1299 1306 1340 1395 1466 1658 1706 1719 1776 1797 1807 1812 1832 1868 1888 1894 1968 1998 2000 2101 2137 2154 2194 2368 2519 2538 2545 2597 2620 2622 2656 2670 2698 2754 2758 2764 2857 2912 2950 3010 3044 3058 3073 3143 3159 3191 3193 3276 3309 3327 3377 3481 3564 3645 3897 3921 4033 4072 4116 4150 4160 4164 4208 4208 4218 4335 4598 4658 4680 4765 4821 4917 5184 5265 5399 5447 5505 5558 5643 5690 5718 5964 6156 6160 6213 6381 6467 6490 6574 6636 6646 6730 6969 7118 7153 7157 7306 7490 7498 7524 7660 7720 7797 7882 8023 8090 8235 8318 8398 8449 8592 8605 8625 8990 9021 9036 9148 9181 9315 9322 9357 9530 9654 9664 9704 9747 9809 9919 10027 10049 10063 10257 10257 10415 10469 10495 10506 10550 10600 10606 10858 10891 11303 11506 11518 11721 11806 11839 12093 12476 12602 12793 12923 12977 13141 13680 13683 13765 14026 14046 14338 15056 15109 15445 15637 15723 15840 15986 16248 16288 16369 16380 16503 16958 17328 17427 17587 17842 17998 18018 18027 18300 18371 18447 18861 18907 18962 19142 19306 19724 19810 20652 20835 20841 21032 21313 21315 21641 21749 21772 21903 21919 22154 22366 22796 22905 23155 23426 23504 23714 23894 24182 24299 24536 24546 24546 24747 24837 24872 25021 25054 25664 25754 26154 26175 26447 26816 26953 27070 27123 27249 27271 27494 27907 28171 28242 29021 29201 29428 29555 29935 30234 30305 30424 30445 30620 30827 30861 31094 31106 31716 31929 31938 31967 32079 32350 32713 32826 32832 32906 33343 33362 33387 33401 33912 34372 34692 35143 35222 35618 36204 36394 36508 37214 37265 38239 38806 38834 38932 39221 39509 39599 39684 39968 41006 41379 41502 41521 41957 42031 42793 43057 43338 43374 43451 43546 43620 43653 43801 43827 43935 44074 44267 44429 44451 44852 45156 45311 45493 45563 45742 46068 46201 46609 47008 47768 47836 47886 48673 48811 49157 49258 49562 50217 50327 50344 50464 50962 51804 52255 52351 52600 53108 53978 54326 54377 55136 55166 55491 55606 56526 56560 57260 57317 57376 57775 59126 59441 60069 60488 61055 61247 61414 61537 61598 61664 62284 62533 62652 62769 62984 63676 63865 64451 64898 64921 65087 65166 65931 67517 67923 68755 69316 70114 71431 71624 71805 72462 72872 73925 74164 74331 74771 75063 75798 76319 76559 77139 78194 78810 79571 80078 80567 81722 82443 83838 85240 86149 87472 88168 88211 88760 88834 90656 91071 91424 91482 91907 93302 93378 93690 94028 94130 94322 94490 95235 96244 96529 96570 96789 97030 97258 97648 97759 97931 98672 98818 99398 100520 100595 100918 101852 104089 104464 105073 105086 106628 106890 107127 108571 108747 109090 109458 110557 111352 111636 112422 113047 113260 113421 113649 113913 114743 114758 115572 116585 117274 118330 118373 119959 121900 122066 122587 122790 123835 124244 125259 125376 126990 127589 130104 130373 130626 131204 132437 132478 132505 132853 133162 133396 133878 133891 135232 136252 136301 137270 138351 138484 139334 139634 141119 142659 143599 143681 144903 146237 147309 148030 148262 148358 148973 149517 150198 150746 150783 151394 151535 152320 153340 154183 155219 155365 155773 155804 155896 157622 157801 158017 158255 158781 159726 160774 161568 163002 164022 164510 165819 165970 166909 167134 169093 170466 171121 171827 172912 174928 175519 175855 175920 176111 176626 176868 177417 177421 177875 178840 180007 180249 180887 181244 186102 187236 191563 192633 193161 194735 196213 198215 198471 199428 201256 205598 206771 207219 208413 208844 210898 211477 211661 212735 213329 213406 214800 215561 216836 217394 219305 219721 220059 220961 222140 225457 225606 225642 227100 229957 230306 232869 233004 233042 236598 238488 239050 240212 240268 241146 242525 243852 244369 245051 245091 247006 247139 247367 247559 249224 250256 251573 253924 257332 257986 260473 261085 264168 265537 265723 269214 269939 273244 274271 278682 281148 282700 290001 291240 291306 292065 294367 296617 297945 298847 300950 301492 301505 302530 303025 303983 304105 304129 310749 311870 315603 316274 318021 320816 324389 327477 335624 338737 339660 339762 344836 344889 345780 347806 348504 352094 354062 357246 361647 363179 368913 382873 386241 387985 388340 388344 389748 390359 391402 400642 403040 411921 412399 412551 413289 414427 414811 429437 431154 431821 432446 437212 438395 441362 441567 447619 447777 452496 455129 455335 461436 467063 473076 476008 484430 486604 490276 492451 493311 493934 494442 494883 495080 496252 497315 502527 502699 510756 512569 517219 523577 524695 528224 528910 530005 534028 536845 537739 551481 552999 555627 558982 561922 572520 581444 592241 598383 601966 603780 603975 608926 613828 616043 616481 622226 623055 626501 636869 639058 639282 645168 648840 650507 651538 654705 659738 661619 661985 662113 664318 671301 678341 679657 679696 680012 681170 684274 691341 698428 699775 703699 711492 712598 722816 724557 728377 730620 735225 738788 751207 752156 763742 771964 776173 777896 781051 781076 790646 793274 799270 802543 820296 822308 824509 831448 831756 837582 842103 844228 847623 862227 867536 868076 868500 869112 875242 888819 891495 903436 903581 907152 908689 913033 916399 926123 927053 934912 947537 954101 954334 960197 961791 962278 964932 964935 966132 978423 979204 989606 994391 997228 1001861 1004832 1005375 1010694 1016157 1018281 1021525 1024873 1037351 1038509 1046325 1052235 1059474 1068404 1070316 1080194 1086696 1090920 1119456 1128013 1134348 1146910 1155663 1156782 1157222 1168831 1183893 1194583 1195170 1213836 1217175 1225184 1230393 1235558 1246216 1261246 1262113 1280082 1282293 1295344 1296299 1298450 1311384 1321778 1330002 1342658 1344462 1344557 1353616 1360963 1368090 1368195 1384137 1391945 1395656 1397743 1422947 1427852 1432778 1472320 1473056 1473273 1477655 1489000 1508768 1514722 1517326 1549666 1550868 1562363 1589749 1604453 1643726 1645861 1652522 1658214 1662899 1669052 1718205 1719184 1776202 1832200 1865124 1867406 1874406 1893551 1910745 1921679 1923662 1937576 1983902 1986674 2038606 2115990 2133922 2145983 2163504 2178121 2241283 2266342 2301647 2341801 2342063 2346063 2350469 2358198 2369678 2376624 2380821 2386939 2393417 2400935 2403033 2414916 2418476 2421484 2435217 2447202 2453599 2466696 2542033 2547668 2550111 2620238 2670009 2676278 2688074 2707330 2724011 2760927 2779280 2806553 2820261 2869715 2890514 2900415 2917832 2941362 2950950 2968184 2970807 3023950 3045366 3053226 3121442 3164879 3221721 3272729 3275010 3357384 3404355 3413050 3452081 3496398 3501089 3513051 3522692 3531404 3543249 3593621 3594375 3613743 3620568 3646591 3694860 3736128 3736198 3745586 3760830 3794179 3833009 3864420 3891647 3901457 3911275 3941274 3963324 3993359 4011195 4173686 4180991 4249388 4256918 4314447 4329064 4344282 4360943 4413729 4417441 4489368 4542854 4552826 4554113 4659103 4690717 4691957 4702820 4717436 4725059 4843287 5015524 5018441 5041509 5091651 5107108 5132311 5132569 5141688 5168495 5219306 5323753 5324097 5325175 5537027 5584801 5628762 5841884 5854762 5858953 5995241 6105675 6194136 6301578 6343952 6462549 6527834 6544179 6576992 6774019 6864475 6896302 6907508 6917431 6939066 6996588 7095885 7114709 7143024 7218539 7245131 7257998 7294617 7403400 7481158 7668140 7703013 7703840 7707495 7769650 7861893 8047920 8126827 8154923 8214487 8568971 8667360 8761488 8830736 8862674 8926509 9204209 9212195 9509820 9630349 9752433 9870139 9932660 9990283 10062537 10111158 10152073 10366082 10454957 10530570 10539602 11192867 11348807 11452662 11481534 11778657 12172699 12863627 13335838 13519300 14888620 14946632 15136789 15349975 15461725 15482869 18324130 19030350 19149118 20730898 21311009 21892717 22084847 24075272 24590072 27543262 28302035 28538635 28645269 29354177 30036508 34292795 38224051 38742429 43908932 45442677 48191179 49542409 71565558 135607957
3 839
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313343876 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 845685472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367701743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 673579958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 734928289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 345345157 0 0 0 0 0 0 0 0 0 0 439222115 0 0 0 0 984721228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 601113584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 639903774 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 464449110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 425915949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 922000723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206
3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206
3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206 3082205 3082205 3082206 3082205 3082206
3 967
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169461122 213214254
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217563652 321333021 641713700
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109017134 128499342 329596660 401455357 647200873 734125835 784929879 934021665
61911532 61850068 54337587 53509869 49263184 40686632 32778746 30976274 30684569 30152777 28122185 26339115 26153884 25061076 21154354 20722291 19289048 19004837 18613563 17862342 16080346 15644122 15443084 15216398 14755677 14089295 13974219 13870194 13590913 12449480 12444340 12415850 11914024 11893134 11650047 11395175 11225433 11154825 11091752 10352661 10019024 9994547 9962105 9910825 9643904 9615439 9381503 9324071 9048835 8996093 8972304 8903375 8549958 8455943 8153010 7985481 7872007 7038658 7007348 7006744 6958549 6631220 6469303 6373535 6326371 6287488 6150452 5903329 5856689 5777424 5690771 5646639 5639749 5534328 5394761 5248973 5092549 5078746 5052844 4950543 4930587 4911608 4714402 4677723 4540974 4462838 4451505 4446117 4377895 4369332 4169237 4157710 4037041 4005203 3944793 3849402 3759469 3712041 3691240 3656706 3559898 3514233 3451321 3444026 3439736 3359649 3271749 3264589 3231098 3217364 3160204 3100090 3092942 3073520 3051946 3032493 3020537 2981163 2915512 2907496 2883882 2876270 2864587 2855570 2804703 2768011 2733155 2722042 2718451 2707606 2706529 2689749 2656943 2652065 2642920 2613909 2591228 2554218 2465350 2398383 2384722 2348105 2325756 2270536 2266693 2259443 2215621 2193761 2127057 2117630 2114934 2098946 2082987 2082179 2077467 2068650 2023467 2011813 2005233 1998687 1985181 1985030 1972015 1969135 1940460 1934051 1910470 1899519 1863530 1824437 1761830 1756983 1756387 1738897 1732545 1728931 1713732 1708116 1706622 1706128 1692828 1640968 1634182 1613110 1610035 1606612 1598400 1596267 1595786 1575798 1550066 1544464 1534346 1533175 1531517 1530908 1514976 1513461 1498192 1457542 1446500 1437293 1434325 1365562 1361341 1357356 1353061 1333876 1318169 1264501 1260751 1247002 1243529 1228611 1225536 1216797 1197875 1195947 1182483 1154855 1149446 1148866 1141475 1131286 1122587 1072489 1067833 1050292 1047937 1036936 1012483 1012107 1004500 1000019 989412 984887 982014 979186 966025 962857 949534 943839 927355 914780 911505 911057 909101 898858 878312 874103 847563 841501 832731 826558 825143 821852 818579 807728 800572 795904 794556 780796 776671 761343 750420 747959 747626 747454 739741 730512 725502 721455 718838 717885 707572 698198 694815 694191 689769 689675 682038 681285 675499 671023 663722 661877 637277 637271 635993 628197 627197 626490 624317 622628 621710 616942 615714 602913 601242 599039 596217 588750 581565 572366 569072 562163 553646 552321 545662 537196 534802 534383 531859 525025 524095 523223 516066 512330 507389 502964 499642 499302 496761 480228 479834 473707 472894 471166 470515 465189 464915 464180 461841 458917 456755 454972 454783 453246 453026 436975 428945 416608 412159 409498 402490 402137 399946 390969 390741 388413 382459 374276 371892 365964 365945 359596 358398 353835 352507 351834 351267 348565 346561 346559 345295 345224 341733 339612 333636 332792 328403 326230 323177 322214 321327 314530 307389 300660 296899 294970 292375 289772 289153 287454 286530 286397 286380 285564 284293 282348 281835 279502 277133 276624 274363 273670 272264 270482 266871 266797 264543 261288 261255 260919 256705 256642 256034 253136 249785 244530 240728 238185 237676 231488 230841 230518 227287 223677 223122 222531 220814 220743 218836 210756 210333 206260 204580 201896 201260 199945 199412 197758 197504 195138 193221 192624 191676 188876 188648 186658 186604 178494 178272 177305 177283 172409 171180 171141 169578 168807 167258 166554 164372 163426 163268 162854 162259 161766 161283 159824 159414 159029 157497 154642 154012 152558 152511 151464 151322 150508 150504 149943 148355 146641 145577 144699 142183 142143 142067 141100 139607 139521 138737 137953 137469 136421 136198 136076 135925 135046 133079 132753 131071 130669 130069 129122 128167 127637 126192 125850 125158 123600 119673 118527 118217 117394 117319 116153 115276 114139 113181 112113 111170 110378 108071 107962 106687 105347 105108 104899 104353 103718 102505 101956 101580 101522 100437 100034 99131 98927 98755 97369 96249 95687 94918 94853 92591 91443 91120 90781 90725 90514 90070 88794 87769 86237 85906 85615 84764 84411 83571 83555 80704 80407 79481 78675 78473 76433 76393 75209 73148 73033 72977 72329 72089 71421 71339 70971 70471 69607 68683 68471 68448 68005 67577 65920 65429 65027 64826 64806 64235 63774 63115 62072 60735 59934 59851 58667 58476 58370 58293 58037 57649 57364 57316 56369 56359 55685 55086 55031 54173 53737 53289 53223 53197 52164 50647 50646 50632 50411 49637 49401 48097 47807 47330 46341 45542 45471 45423 45354 45031 44083 43153 43002 42832 42684 42659 42594 42458 41838 41836 41683 41551 41493 41414 41313 41160 40816 40207 39712 39607 39375 39211 39039 38839 38558 38438 37784 37403 37255 36964 36779 36521 35942 35195 35074 34976 34296 33661 33405 33383 33121 32942 32895 32385 32231 32181 31971 31777 31768 31697 31478 31441 31266 31195 31088 31014 30796 30342 30075 30060 29924 29700 29272 28809 28706 28471 28436 28289 27794 27554 26109 25871 25492 25422 25379 25275 25191 24894 24871 24629 24615 24564 24343 23984 23869 23385 23377 22508 22420 22271 22080 21900 20997 20250 20216 20077 19852 19336 18822 18720 18407 18073 17938 17831 17815 17811 17661 17336 17166 16996 16759 16125 16098 15767 15619 15253 15239 15147 15000 14574 14539 14469 14462 14089 13987 13770 13649 13518 13513 13337 12655 12631 12367 12324 12230 12126 12018 11889 11872 11846 11686 11308 11286 11056 10877 10815 10653 10644 10637 10369 10346 10275 9987 9807 9766 9727 9607 9544 9425 9421 9298 9080 9051 8997 8956 8796 8713 8648 8471 8468 8401 8082 8080 8065 8023 7943 7837 7745 7696 7606 7601 7430 7417 7402 7361 7252 7046 6988 6856 6834 6796 6573 6559 6486 6338 6323 6288 6286 6196 6178 6143 6131 6122 6015 5842 5758 5681 5606 5596 5323 5156 5127 5076 4967 4885 4667 4614 4588 4524 4485 4316 4311 4303 4207 4069 4054 4015 3966 3933 3924 3904 3863 3745 3731 3661 3637 3532 3396 3337 3285 3254 3181 3005 2983 2824 2603 2531 2443 2325 2316 2069 1974 1963 1902 1834 1790 1784 1781 1769 1735 1733 1643 1562 1539 1492 1480 1440 1377 1344 1209 1195 1171 1157 1060 1039 1039 1014 979 972 944 926 849 772 770 728 690 649 598 589 577 560 519 496 481 472 454 437 414 396 370 361 360 324 299 289 283 282 222 220 215 208 203 191 181 181 179 159 146 143 141 138 136 120 116 115 114 113 80 67 64 61 55 54 49 49 48 43 35 24 23 20 17 13 9 4 3
132314219 117767759 97039624 70888789 66046794 46272921 44081290 42381019 40098803 39446215 39180718 37561215 31628501 31553388 29263895 27139233 27011002 26308220 21729670 21573550 21491567 20118502 19085244 18077063 17647409 17428441 17256105 16763957 16479530 16058430 15630545 14759940 14470849 13216282 13148368 12857805 12833475 12773516 12318347 11797992 11764687 11730536 11686375 11570343 11486250 11328340 11301574 10887097 10229123 10073883 9664073 9321360 9084514 8664317 8630000 8267298 8245777 8170381 8141936 7607112 7575353 7547636 7501242 7442783 6806702 6496038 6466682 6435113 6336502 6263612 6180939 6092813 6007713 6007618 5993578 5694482 5418893 5340898 5222601 5165960 5000368 4963295 4778941 4757935 4667361 4615475 4565473 4521769 4371885 4369038 4367216 4294428 4243461 4095639 4085058 4057242 4048284 4047889 4040175 4012958 4001367 3962940 3954373 3917422 3907438 3904351 3858533 3847703 3803697 3796720 3653996 3622938 3617154 3613956 3524096 3495788 3410102 3376265 3344205 3263297 3215294 3197490 3172228 3122642 3121229 3112934 3101830 3035928 2973061 2875412 2871551 2840340 2835515 2802367 2769750 2746873 2732084 2728547 2726843 2724994 2720943 2705664 2697248 2676240 2674576 2670859 2628335 2615276 2534779 2515460 2509648 2496058 2464640 2429428 2359759 2331314 2318487 2252061 2245970 2240613 2238540 2191575 2180672 2151309 2135628 2008633 2008291 1919714 1896435 1863140 1857109 1844437 1830639 1800498 1772333 1756811 1752622 1738389 1734482 1732978 1725034 1717490 1717384 1711650 1704205 1680073 1675106 1661189 1639329 1613422 1593943 1578287 1565010 1551590 1542318 1535769 1524923 1521144 1513740 1505495 1504978 1483369 1456231 1449933 1447635 1441620 1415982 1402144 1369806 1358379 1352353 1350978 1333527 1330458 1280282 1233651 1228591 1224086 1223052 1219933 1215309 1212576 1199944 1192584 1191345 1176942 1170979 1166899 1162292 1148819 1136738 1111338 1100837 1080551 1073011 1068350 1065570 1031601 1016304 1015512 999848 996268 970845 968489 962708 952532 943117 936675 932512 918425 907779 907450 907292 903587 887730 881912 871663 869556 859628 853798 849934 846900 819930 817500 812316 797530 796816 792819 786569 778626 767403 762288 751445 750302 735174 728944 724888 722949 719477 718501 717310 715786 715600 714349 708214 698996 698941 698279 695275 691311 688363 676142 674883 674491 672157 670121 664815 656642 647872 636829 635312 629115 628448 626251 624948 622583 590547 587734 587507 580765 571705 570899 563554 558759 555064 546721 540988 540140 538119 525180 521400 520915 507483 503964 501661 499439 485065 483787 482555 479931 479448 476371 473087 471707 470107 469105 463373 460597 450145 450127 449296 444333 441369 437658 433711 430805 425153 418453 418261 417416 411986 410028 407715 405961 404078 400404 394980 390466 389226 384760 383189 379653 378290 378258 377235 376233 375307 373082 371353 371136 369716 364131 361382 358945 355676 349528 349070 346122 344851 342810 339689 338961 335720 335646 333545 330447 324708 322942 320143 314452 312384 307023 305753 304879 303369 303042 299096 297656 297034 296455 285818 281741 280532 279155 278555 277916 277709 271122 267740 264519 263989 263574 262528 260414 250968 249939 247207 246212 245930 244675 244625 242524 238937 238618 238601 237437 236952 236564 234261 233423 232430 226537 226261 225240 221422 221240 221012 218958 218304 218142 216317 215659 215079 214798 212513 212219 207955 206057 202016 201614 201366 200958 197733 196664 195681 195058 194945 192493 192057 191955 189246 189131 185125 185095 183244 182252 179821 179373 179176 178846 178456 177949 177201 176703 175960 175319 174728 173897 173528 173195 171436 169540 169161 166753 166267 165577 164968 164203 162903 160847 160391 160230 159796 159267 156725 156523 155963 155316 152172 150796 146355 146306 146155 145377 145320 145317 143951 143748 141584 137382 136227 135013 134277 133211 133169 133060 128496 128496 128424 127499 127267 126778 124396 123988 122108 121185 120704 119218 116577 116376 115170 114605 114044 114006 112832 112465 111705 111385 111240 110961 109684 108612 107157 105576 104456 104122 104108 103340 101699 101544 100162 100103 99959 99385 99379 97834 97379 97326 97010 94210 92758 92610 92570 92008 91776 91060 90263 89676 89566 88585 87361 86381 85140 85136 84342 83571 83561 82450 82205 80688 80598 80339 80215 77956 77680 77566 75895 75634 75501 75330 74673 74560 74550 74186 73444 73267 72769 71322 71196 70184 69417 68483 66807 66158 65538 64607 64335 64089 63936 63741 63428 63398 63303 63252 63175 62739 62117 62082 61926 61838 61502 61500 60165 59807 59455 58977 58179 57517 56924 55405 54741 52681 52163 50962 49819 49805 48452 47991 46783 46438 46076 46064 45935 44656 44639 44487 44406 43728 43690 43666 43438 43133 42901 42520 42322 42161 40791 39901 39885 39482 38991 38672 38553 38085 38020 37863 36886 36817 36663 36659 36160 36155 36047 35923 35823 35606 35142 35044 34292 34105 33156 32947 32767 32686 32421 32194 31724 31481 31202 30905 30191 30178 30158 29983 29896 29577 29498 29473 29194 29089 28728 28329 28121 28109 27694 27634 26935 26403 25342 24847 24240 24144 24061 24059 23934 23711 23503 23502 21960 21315 21069 21041 20625 19862 19830 19607 19539 19198 18646 18590 18355 18013 17978 17978 17343 17238 17014 16910 16797 16780 16720 16714 16338 16014 15929 15659 15553 15406 15188 15064 15007 14733 14664 14407 14304 14260 13904 13765 13259 13141 13060 13035 12868 12856 12713 12371 12175 12093 12070 12055 11961 11946 11899 11836 11827 11736 11684 11597 11575 11530 11330 11215 11113 11053 10911 10739 10249 10012 9885 9840 9733 9698 9656 9628 9150 9076 8994 8530 8512 8122 8063 7855 7812 7774 7718 7553 7305 7283 7194 7168 7161 6766 6704 6643 6434 6358 6343 6208 6004 5928 5815 5547 5420 5363 5351 5228 5164 5137 5016 4689 4685 4659 4625 4619 4611 4502 4493 4483 4418 4360 4355 4312 4309 4258 4228 4224 4212 4207 4205 4123 4039 4026 3946 3891 3733 3729 3710 3684 3468 3392 3302 3091 3009 2998 2883 2611 2587 2528 2503 2471 2457 2407 2405 2333 2243 2228 2199 2198 2172 2120 2119 1979 1912 1880 1841 1780 1644 1601 1587 1429 1361 1350 1328 1289 1230 1174 1173 1163 1104 1063 1025 996 965 931 929 906 870 867 858 847 843 805 805 765 756 751 720 681 668 622 616 529 510 495 431 404 399 385 362 355 334 333 331 298 262 243 240 214 161 158 155 154 146 146 127 123 118 109 100 99 86 67 62 56 22 22 18 18 17 12 7 7 7 4 2 2 1
95908334 70208289 69494413 62738876 48217900 48045174 43183956 36489185 28771645 28444865 28191508 26813557 26251943 25522894 24501132 24349870 22104025 21184464 20380414 18762853 17808846 17281394 16737639 15689092 15305228 14910521 14830219 14424883 14419816 13725186 13387477 13341566 13008318 12619963 12617762 11556463 11281407 10935813 10686658 10535722 10483535 10017317 9966868 8931996 8648671 8164663 7922777 7920284 7428715 7394455 7122490 7011264 7004467 6982473 6981246 6964054 6474906 6418218 6407846 6375152 6193429 6062087 6012713 5994090 5960780 5933850 5909505 5650001 5564997 5528381 5214582 5076159 5025149 4952527 4793660 4585293 4573150 4557534 4515794 4429632 4340902 4288623 4253977 4136996 4105691 4050251 4048480 3925429 3814053 3812471 3787927 3744793 3682493 3637016 3635282 3568546 3565853 3555491 3544275 3537791 3457727 3434349 3400240 3375281 3313552 3300689 3287284 3250810 3226097 3201900 3135938 3132483 3130851 3080268 3071540 3016383 2991838 2980730 2954711 2898899 2882489 2847356 2833740 2814843 2779491 2770749 2741916 2691576 2685176 2659594 2651987 2597443 2531623 2510262 2508525 2500802 2494416 2484384 2475984 2421989 2380389 2366186 2329047 2324197 2316775 2307067 2273571 2260702 2249646 2200226 2126513 2126503 2082523 2052832 2045840 2007844 1977440 1976778 1955116 1948674 1938326 1921113 1860974 1844100 1842496 1826750 1825167 1820249 1806783 1792229 1785684 1780548 1776308 1735290 1734914 1731257 1729385 1720364 1714070 1713227 1706715 1706469 1678742 1677408 1638178 1635883 1613609 1606675 1591733 1580526 1564280 1543740 1507616 1497596 1484447 1483848 1480804 1462021 1412583 1406809 1399619 1393953 1383545 1379645 1361889 1357975 1324269 1294576 1291634 1277042 1267986 1264734 1260982 1214638 1214306 1197328 1154812 1150415 1147477 1140017 1138826 1136218 1116781 1115546 1112816 1103244 1095411 1087123 1079613 1059524 1053515 1046705 1044434 1028487 1020132 1017700 1016162 1015236 1011692 1011598 1007941 995745 972967 969309 968989 964625 954424 954161 946909 941790 928211 907974 905098 894457 892853 890906 887326 887116 883334 883025 878668 864872 864046 862733 854604 819438 816169 797622 794639 793596 782491 781189 755898 754864 754376 750270 749106 748997 739149 723997 722834 722632 719424 705413 704678 700947 695583 695204 692032 680995 670761 670069 663386 660785 657606 656312 651387 650281 643747 642255 637462 620225 619573 617850 614361 609201 599084 597796 582988 582395 581921 580643 572065 568227 565333 561734 561526 560073 544085 539549 538545 537904 534164 532904 529598 529409 524519 524201 518437 513848 508072 506650 504267 492879 492266 489901 485431 484249 483384 481761 479563 476694 474967 464707 460328 447640 447234 447030 442791 436229 428551 421127 419511 415238 413645 409842 407106 407054 399356 398369 395014 393256 382637 379469 378542 368172 367729 366378 360179 357948 353707 347677 346646 346439 341096 337948 334413 332583 331714 322345 318256 317095 315857 313147 312904 312855 312600 312147 310560 309527 307144 305970 305003 299474 298932 298864 297245 291364 289535 283874 281429 278666 277658 271545 271250 270177 267937 266056 265053 264914 264343 263861 261108 260727 258627 256636 255711 254838 252031 250878 250780 248885 247265 245970 245421 244992 240904 239557 238175 237919 237711 237427 235561 234818 228343 226355 223396 218928 217453 214966 214783 214653 210816 208769 208561 208486 208374 204109 203345 202326 201451 197364 196659 192076 192054 191348 189652 187840 184952 184732 184146 183767 182342 180958 180650 179937 179161 178990 175730 171174 170665 170321 168794 165258 165093 164240 163245 162178 162019 161870 161708 161266 161121 160426 159870 158170 158004 156565 156389 154969 154887 153453 153271 152876 152440 152131 151571 151018 149342 148974 148173 147910 147528 147292 147099 146734 145920 145308 144832 143880 140969 140609 140463 138871 138582 135012 134846 134371 133856 133525 132325 132303 131042 131021 130654 130235 128940 124178 124045 124018 122558 121696 120093 119724 119304 119148 118249 116660 116410 116357 116323 115149 113715 112658 112534 111600 107945 106782 106408 105885 103560 102925 102572 102549 102509 101769 101729 101471 100679 99380 99209 98304 98190 98087 97142 95677 95585 93620 93613 93456 92908 92419 92321 90920 89818 89310 89216 87947 86625 85823 85375 84567 84500 82728 82236 81192 80834 80105 79550 78002 77378 77261 76826 76523 74866 74489 73156 71581 71196 70594 70415 69432 67096 65447 64793 64778 64747 64103 63492 61936 61817 60445 59742 59626 59279 58691 56939 55612 55379 54363 53811 53676 53526 53420 53201 53126 52702 52680 52323 52259 51563 50180 50033 49724 49573 49499 49200 49168 49022 48582 48050 48020 47982 47932 47564 47290 46882 46715 45609 45568 45112 44766 44748 44547 44397 44163 43681 43610 43608 43380 43039 42804 42270 42266 41602 41085 40847 40327 40196 39568 39195 39110 38504 38462 38272 37763 37487 37465 37431 36432 34851 34542 34459 33442 33212 32763 32742 32526 32523 32314 32096 31400 31262 30822 29940 29892 28676 28585 28470 27151 27081 26735 26562 26378 25052 24979 24912 24855 24800 24767 24500 24488 24355 24323 24297 24202 23553 23544 23340 23315 23236 22915 22822 22072 21709 21460 21410 21204 20910 20904 20690 20461 20454 20443 20098 19524 19193 18468 18333 18106 18005 17618 16936 16693 16685 16354 16091 15615 15371 15298 15082 14958 14793 14342 14252 14249 13852 13827 13737 13622 13321 13179 12963 12829 12814 12628 12461 12357 12192 11565 11363 11282 11142 11094 11031 11001 10837 10810 10527 10385 10378 10271 10206 10084 10037 10023 9906 9866 9732 9713 9629 9472 9357 9016 8956 8872 8722 8698 8498 8278 8242 8163 8071 8066 8027 7976 7846 7822 7633 7551 7547 7466 7392 7349 7273 7259 7125 7113 6984 6827 6532 6313 6280 6273 6254 6200 6153 6116 5991 5812 5637 5485 5343 5061 4904 4829 4709 4618 4586 4461 4397 4252 4086 4036 4016 3985 3886 3838 3791 3783 3763 3631 3543 3533 3514 3362 3129 3088 3049 2970 2916 2790 2732 2690 2677 2647 2506 2429 2428 2426 2409 2320 2298 2219 2179 2156 1919 1774 1751 1678 1670 1640 1535 1495 1463 1264 1225 1218 1195 1184 1160 1110 1023 1008 1007 991 964 951 933 861 801 774 760 732 718 667 664 655 631 631 630 628 628 607 541 491 485 481 476 452 449 444 415 412 404 381 365 348 346 333 324 306 293 286 277 260 250 242 235 230 220 219 210 200 166 139 106 103 100 97 97 92 68 66 61 60 48 43 22 19 14 12 10 10 7 4 1
3 1007
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36551368 219903411 345580996 802309718
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134339075 738104653 851460961
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300643971 527899786 587575578 588092002 954621935 987274715
0 0 0 0 0 0 0 0 0 0 0 0 0 0 218258 0 33854 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73401838 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 17768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 481863535 0 972189 0 0 79512153 0 0 0 0 0 145871061 1143911 0 20458 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14667762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55141927 0 0 0 595776 0 0 58573379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76051368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24997284 0 0 0 0 0 0 0 0 0 0 0 0 1120 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3819 0 0 0 0 25 0 0 0 0 468184 0 0 0 0 0 0 0 0 0 0 0 0 77607057 0 0 0 0 0 107985516 0 3 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 134556 28003075 0 0 0 0 10258505 0 0 0 100260914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 130825 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15161 0 5 0 0 1943 0 0 0 0 239813 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2240 0 25877755 0 24500396 0 0 0 0 0 0 0 0 60504 0 0 0 0 0 0 0 0 0 0 0 45204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9841778 0 0 0 0 0 0 0 11761 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50670 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27325286 0 0 0 0 0 3761290 0 0 0 0 0 0 0 0 949503866 0 0 0 0 0 0 0 0 0 0 0 366037 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 519730 0 0 0 0 0 11526536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8255 298911 0 0 0 0 0 0 0 0 0 0 0 0 0 285801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17990886 0 0 0 0 32332630 0 0 0 0 0 0 0 0 115409 1286761 0 0 0 0 0 0 0 47052204 0 0 0 0 0 0 0 0 0 341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18851047 0 53 0 0 0 0 0 0 0 0 0 0 0 0 5769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 0 0 9 0 0 171553 0 0 0 0 0 0 0 0 0 0 0 343871 0 0 0 0 0 0 0 5172653 0 0 0 0 702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 14710394 0 0 0 0 13 0 0 13 19379 91990 0 0 0 0 0 0 0 0 53808 0 0 0 2289996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33291183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 693385 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 484074 0
0 0 0 0 0 0 0 0 0 731500 0 111128 0 0 0 0 0 0 0 0 0 82269 4063 0 0 0 0 0 3 0 0 0 0 2583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57084 13769138 0 0 0 0 0 0 0 0 0 0 0 0 85462 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8355317 0 36 0 0 0 0 255142 0 7 0 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5930914 0 0 0 0 0 0 9170121 0 0 0 0 0 0 0 126 0 0 0 11411 0 28226265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 0 0 0 0 0 0 0 0 0 11534957 0 0 1497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1348305 0 0 0 4637 0 0 228 0 0 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2231698 0 0 0 0 0 0 0 0 0 0 0 0 0 3524 0 0 0 31805 0 0 269 0 0 0 0 0 0 35 0 0 0 0 0 0 0 0 0 0 318162300 0 0 0 0 0 0 0 0 2423 12644309 0 0 0 0 0 0 0 667 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 73 0 0 196 0 0 433289700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 906 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 214516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19130478 0 0 0 0 45306726 0 0 0 0 0 0 0 2424818 0 104067 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414 0 0 0 0 0 0 0 0 0 1688173 0 0 0 0 0 0 0 0 0 0 0 194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10844996 0 0 0 0 40600655 0 0 0 0 0 0 0 0 28510 0 3774458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6871206 0 0 0 0 9007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12343 41247766 0 0 1170489 0 13607 0 0 0 0 0 0 0 0 0 0 0 5750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 117720752 1737253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 4590220 0 0 0 0 0 0 412 0 0 0 0 0 0 0 0 2 0 0 0 0 0 21731 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1267324 0 247 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 478718645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 3 0 0 0 1 0 0 4 0 0 437340 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 629 0 0 137 0 2804001 0 0 0 0 0 52638698 0 0 0 0 0 0 0 195 0 12514 0 0 0 0 0 0 0 0 0 0 0 0 349 0
0 0 2239 0 0 0 0 0 0 0 0 3386 6420842 0 0 0 0 0 0 0 0 51131 0 0 0 0 0 0 0 0 0 0 0 0 38170 0 0 147269 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 241162371 553612792 0 0 30767 0 0 0 0 81 0 0 0 2791663 0 0 31179 0 0 0 92931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23456572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 488459781 0 0 0 0 0 3766230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78498274 0 0 0 0 0 1 0 0 12326055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2282356 0 0 0 0 0 0 0 0 0 0 0 1941 0 0 0 424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2185107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 194223 0 0 0 0 116810969 0 0 0 0 0 7042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65735 35196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2085 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 812380 0 0 0 0 0 0 0 0 134 0 0 0 23417164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 7577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15573 0 170517285 0 0 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 182227266 0 0 0 0 0 0 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142568786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20576520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7491707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58745999 0 0 1329155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 972631 0 0 0 0 956716 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 76 0 0 0 12473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 0 33 0 1692745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 107241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 2 0 0 0 0 0 0 0 0 0 106742102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 64954731 0 12 0 0 0 0 0 0 0 37990681 0 0 0 0 0 674 0 0 0 155 0 0 0 0 5 0 0 2496626 39314134 2954379 0 0 0 0 0 0 0 0 0 0 0 0 0 45129 0 0 0 0 0 0 0 0 132247758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 267559702 0 0 0 0 0 0 0 0 0 0 1426928 0 0 0 0 0 0 0 0 0 0 0 27802507 0 0 206 0
3 1073
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109825795 187050570 267182970 289165347 562430165 677739603 985756650
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 215474041 232008491 941171916
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 352517651 419694754 823223210
100005554 83172613 67271562 63014434 46267985 44901858 43747762 42794427 42182913 36864459 34487767 32579929 30705951 26274682 26173451 25146890 24436168 22446347 22311840 22238542 20956499 19193719 18788776 18774562 18538862 18493420 17868619 17708648 15990797 15046762 14898675 14225823 14138587 14012347 13894493 13173793 13077295 12973065 12508220 12169245 12158160 12127662 11797844 11432175 11358735 11109690 11104866 10621396 10410403 10348460 10140186 10122550 9821915 9619656 9510619 8962529 8788828 8756996 8551131 8407070 8342751 8241119 8027474 7735247 7725502 7674901 7451775 7400026 7302641 7278653 7162225 7135289 7045966 7044212 7028433 6924041 6865096 6782879 6773747 6662771 6656647 6653021 6464117 6404297 6247469 6236695 6190712 6190584 6052322 5914090 5904710 5874438 5775975 5719776 5571305 5532551 5432622 5199815 5199793 5144417 5103230 5001536 4967310 4927385 4874164 4867126 4839601 4730694 4728569 4698500 4671903 4665593 4368847 4356346 4284101 4279026 4249680 4225816 4204953 4100952 4058336 3999469 3946691 3935297 3913356 3877058 3874297 3873343 3603771 3596683 3565674 3523589 3505791 3474839 3466354 3448543 3431555 3389797 3378281 3368462 3292179 3271564 3251364 3171712 3163104 3104339 3049066 3048389 2989830 2926707 2914524 2908892 2866964 2846922 2826830 2814655 2791321 2742388 2713055 2707243 2692316 2644825 2583748 2565280 2559907 2544971 2531789 2529061 2499781 2476081 2470448 2463012 2446406 2417089 2386784 2341872 2338774 2338208 2307636 2302532 2300381 2275154 2259556 2256445 2235585 2231352 2224032 2205287 2187639 2175257 2174281 2102412 2095112 2070001 2065197 2056506 2031312 2026792 1989766 1989317 1975146 1958308 1891725 1863283 1849767 1844828 1844184 1808220 1765528 1745717 1736361 1708790 1687930 1660895 1643583 1636194 1625448 1624332 1613730 1612439 1599298 1582175 1576511 1553949 1546324 1529117 1519477 1492613 1471395 1464120 1461133 1452375 1446281 1440209 1428065 1408825 1397655 1397579 1397150 1391306 1350624 1348622 1328047 1315937 1311741 1298063 1275276 1270986 1265769 1263701 1241268 1237750 1232073 1229322 1224815 1213867 1206883 1187015 1173861 1169644 1168513 1153963 1153517 1150692 1146584 1136520 1132575 1130034 1128327 1123398 1109625 1103041 1096427 1088567 1087497 1082333 1073813 1066285 1065930 1058793 1057938 1053489 1044579 1029152 1024891 1011861 1010017 1003144 987241 983110 980732 975077 947970 946468 943171 938368 937198 926556 917973 912664 912017 900277 899276 898784 896520 895884 895593 894948 893507 889662 883622 870767 867698 860999 853728 853708 828521 828420 827256 822350 817456 816298 814990 812661 805219 802310 784974 782550 781217 774886 766207 760596 756769 753608 753515 741415 740645 734015 732133 728944 716012 707160 701531 696249 693072 691488 690382 684453 681631 679195 660807 657778 643162 642041 627773 625602 625275 614532 603775 602809 601223 593612 588888 585040 584367 564126 559216 558289 546094 545112 541264 538316 532048 531874 530401 530018 529972 521655 516096 514680 513959 509443 506213 500982 500743 493110 491715 490416 486055 485663 479369 475132 470446 469870 469351 469036 465727 459647 459614 458487 453753 444567 442710 442346 438602 438400 436712 432948 429443 428588 427648 427541 419770 419737 414920 413101 412494 411538 405418 403607 396779 396528 394753 393282 383422 383069 379135 378070 378024 374591 374159 372967 371193 369616 364358 364306 355994 355951 354684 354627 352847 351518 344033 343381 342644 341406 339387 334029 333774 332106 329973 324693 318764 317037 316268 314100 312596 306203 304480 303722 302564 299793 298732 296568 296407 294960 294335 291830 290059 289505 285516 281106 278889 276210 274832 270090 269185 267974 262786 260531 259861 255520 251958 251103 251087 249001 248789 247163 243434 239409 238466 236812 236133 233254 233017 232830 231797 228433 225753 222608 221174 219242 217801 217289 216645 216221 213554 213450 209870 209177 208446 207955 206756 205254 201660 199507 197780 197526 193224 192545 192124 191900 189616 186806 186357 184067 183696 182710 181317 181193 180765 180590 180374 179875 179184 179012 178902 178245 174540 174461 172611 171862 168961 168291 168141 168104 161693 161247 159078 158054 157534 156169 155799 155313 154948 153873 152463 152175 151960 146775 145917 144942 143415 143265 142718 142686 142554 141540 140065 139976 139797 138818 138081 136834 134359 132526 132387 131977 130421 129852 127773 127179 126316 125538 125365 125082 124632 122538 121422 121029 120925 120106 119479 119017 118715 117794 115723 114939 114689 114242 114230 113996 113976 113021 113019 112605 112289 111208 110186 108752 107577 107562 107151 106292 106137 104026 104018 102923 102492 102468 100763 99844 98325 97866 97769 97576 96849 96411 95536 91982 90761 90591 90419 90348 90321 90261 89707 89180 88977 88822 87864 87761 87493 87164 87103 86197 85402 83889 83212 81716 81445 80541 80411 79506 79081 78579 77745 77644 77169 75946 74885 73421 72346 71864 70285 70037 69335 67915 67137 66799 66057 65884 64841 64652 62967 62348 62041 61633 61557 61118 59739 59378 59329 59025 58505 58255 57899 57317 56194 55298 54622 54300 54152 53623 53339 52781 52502 51739 51337 50612 50555 50179 49913 49029 48622 47959 47616 47548 47312 46553 45654 45316 44954 43953 43947 43855 43379 43138 42882 42626 42592 42519 42292 41966 41359 40525 40021 39968 39935 39565 38931 38368 38335 37842 36922 36180 36145 35930 35717 35421 35367 35302 35180 34951 34790 33477 33257 32605 32580 32190 32087 31824 31458 31415 31269 30805 30717 30692 30667 30386 30326 30208 29776 29430 29061 28819 27742 27654 27378 27300 27196 27087 26879 26820 26713 26023 25981 25787 25628 25416 25393 25338 24306 24192 24096 23392 23064 23061 22654 22466 22442 22397 22212 22087 22046 21844 21813 21749 21534 21422 21221 20974 20339 20122 20117 19206 19197 19181 18996 18950 18124 18010 17959 17706 17660 17598 17431 17409 17165 17105 16109 16026 15903 15837 15806 15626 15600 15443 15111 15010 14991 14938 14855 14523 14465 14080 14005 13981 13838 13739 13651 13546 13527 13289 13270 13231 13167 13037 13032 12913 12495 12445 12411 12160 11957 11810 11750 11650 11609 11276 10991 10591 10398 10159 10083 9777 9757 9703 9673 9650 9518 9438 9249 9242 9227 9181 9174 9100 8888 8738 8508 8454 8271 7971 7921 7860 7843 7799 7682 7161 7011 6991 6943 6823 6796 6749 6368 6028 6011 5983 5912 5816 5700 5571 5515 5415 5256 5192 5131 5035 4981 4966 4910 4853 4810 4786 4669 4588 4517 4515 4481 4402 4365 4348 4316 4127 4124 4120 4093 4079 4000 3934 3877 3822 3611 3579 3471 3437 3359 3319 3307 3280 3279 3207 3196 3046 3038 2996 2957 2760 2728 2722 2689 2680 2676 2672 2654 2435 2399 2335 2310 2180 2169 2162 2161 2046 1975 1969 1865 1857 1811 1761 1701 1697 1694 1601 1593 1566 1474 1403 1386 1386 1379 1371 1317 1296 1273 1268 1197 1188 1150 1121 1119 1087 1068 986 977 920 880 868 837 823 813 806 790 752 743 742 690 664 644 636 588 565 531 515 508 475 469 394 388 369 357 351 348 307 297 287 276 275 263 253 248 238 228 216 210 207 202 199 195 190 180 175 172 163 163 113 108 102 97 93 79 61 53 53 50 49 42 36 34 34 33 31 19 17 15 15 13 12 10 5 4
80829034 75870393 74311342 46552805 37460002 34566010 34248748 27351183 26212047 23125049 21799248 21222697 18837775 18625020 17951769 17811906 16407219 15687270 15075890 14371090 14195860 14054308 13498545 13489159 13373136 13333536 13320270 13209066 13197211 13107765 13080124 12695098 11916962 11273084 11045600 10850159 10685915 10559475 10410665 10182509 10179893 10161609 9940595 9504473 9478780 9116644 9054755 8905639 8426021 8252134 7611431 7499349 7464571 7299610 7191652 7132181 7063230 7049673 6922871 6817854 6797301 6720070 6664000 6478542 6469292 6446687 6383054 6200823 6096168 6058611 6041121 5998189 5948152 5940308 5901998 5900488 5829381 5758990 5492055 5482905 5390665 5367943 5364452 5360200 5336870 5237281 5188289 5011160 4995072 4921673 4798976 4778598 4757230 4749087 4720827 4684741 4519995 4407409 4403823 4345566 4345140 4339764 4193551 4188852 4076457 4064772 3981155 3945466 3920840 3908937 3823957 3747170 3738904 3736085 3701702 3678911 3668645 3650975 3616788 3576374 3576333 3517161 3497716 3496028 3388651 3383786 3332965 3296287 3272116 3253779 3252241 3242779 3229213 3229049 3220628 3201951 3197762 3197230 3188696 3092973 3005135 2860271 2850056 2784969 2776065 2772161 2718936 2711515 2684836 2645250 2597010 2588247 2577947 2564527 2560981 2538379 2530122 2525749 2441943 2428820 2410909 2400039 2391518 2388881 2387807 2384001 2354064 2322046 2316600 2284562 2231663 2214919 2212797 2201085 2192351 2158192 2134145 2126432 2121350 2077852 2069594 2066130 2050922 2024000 1999809 1993531 1966305 1958010 1942645 1920179 1916605 1893487 1864970 1864365 1863810 1856708 1851655 1824623 1813690 1806403 1796976 1766112 1758386 1729199 1722817 1721825 1719310 1714945 1700879 1679137 1670587 1668481 1653416 1648888 1644090 1631229 1620561 1607962 1602020 1597861 1575188 1542553 1542456 1541698 1539060 1531678 1508845 1498748 1475943 1453971 1449540 1420011 1401994 1394505 1375887 1374253 1372107 1366200 1362915 1358870 1352845 1346497 1337032 1323244 1321590 1305380 1295979 1254185 1244103 1243562 1235918 1222111 1206382 1206121 1201391 1183377 1182905 1177191 1177072 1174168 1172421 1152213 1143839 1137438 1123237 1119646 1118664 1110005 1106853 1106380 1102700 1096627 1075348 1072144 1062850 1056672 1043565 1043213 1032226 1029411 1026932 990867 977574 977426 975431 967692 967624 964395 955562 946658 934033 920199 915443 914870 904957 899195 898939 891603 884353 881115 881112 876941 872834 870561 851901 847257 845450 844919 840465 836174 825852 817440 805080 803210 799439 796117 792570 790776 783406 777759 773071 763715 754425 753213 749173 741800 733492 732223 730460 728722 723073 718256 714715 713331 711642 703853 703361 690255 686626 680653 677373 675193 665320 663222 655455 654254 647480 646289 642535 641016 638522 628657 623783 622550 621620 620750 610895 606429 603098 599122 597843 595314 592941 592903 578964 576847 574809 574024 571752 564949 560208 554367 546498 543890 540227 530227 526277 525643 499593 491816 489756 483074 481770 481209 480269 480000 479973 470898 469311 467673 466114 463533 459446 457406 457386 449370 449101 448104 445604 443271 441228 441046 439849 439779 435329 432787 432752 429835 426182 424266 421087 415807 413284 412241 410052 408206 406752 406501 405866 404885 404451 402891 398333 397803 393932 393232 390160 390140 389290 386777 385156 381140 377117 374895 368103 362402 358555 357969 356266 356024 355733 353922 349629 348973 338661 337619 334853 334702 332933 331222 329170 319515 318898 315598 312540 310413 309517 308147 303431 302733 298956 297212 296964 295823 295809 295537 294705 288379 287708 284805 280629 279009 277237 277076 273829 265747 264732 264555 263801 261550 257345 253907 253658 253515 250580 247530 246948 245180 245102 244127 241311 238578 238081 233809 232877 232305 229342 228548 227907 226925 224035 223977 223679 222980 220355 219879 219631 217327 215296 215022 214253 213011 212486 212170 211685 211676 210411 209716 206913 206480 206129 205307 204954 204751 204005 203680 202760 200457 198269 198064 195163 194768 194372 194163 189830 186552 184985 184031 183949 182476 182266 179974 179833 177454 176392 176373 174643 173495 173288 172729 171439 170021 169835 169331 168202 167472 166901 166554 166259 162608 160957 160258 159687 156884 155827 155421 154510 153481 153075 151933 151645 151567 150606 149636 149043 147427 146877 145824 144905 144032 143319 141488 140732 137618 136461 135585 135275 134344 133550 133430 133164 132719 130631 130158 129756 129608 128664 128321 127609 124819 123559 121697 121151 120912 119516 119134 118382 117029 115570 113122 111966 111644 111429 110963 110665 110571 110567 110420 110058 108994 106530 105243 103979 102913 102246 100972 100898 100648 99102 98425 98114 97830 97138 97137 96608 96242 96033 95423 94806 94473 94393 93958 93453 92775 91664 91064 90729 88862 88742 87898 87759 87281 86890 86193 84888 84626 83286 81917 81755 81033 78916 78762 78622 78370 78263 75159 74134 74076 73923 72282 72171 71605 71366 71025 67314 66435 66207 65874 64953 64930 64674 63647 63527 62702 62485 61668 60343 60291 59998 59727 59382 59048 58145 56224 56205 56063 55785 55670 55382 54883 54625 54056 52942 52480 52155 52003 50882 50764 50161 49317 49168 48769 48477 48209 47792 47767 47580 47383 47214 47202 45872 44969 44901 44424 44052 43671 43665 43594 43536 42896 42734 41279 41213 41174 41147 41137 40542 40538 40498 39810 39198 39085 39045 38949 38830 38751 37439 36973 36806 36757 36621 36458 35861 35728 35439 34259 34243 34134 33966 33540 33517 33267 33259 33100 33065 33046 32981 31817 31762 31434 31317 30839 30839 30571 30521 30496 30288 30267 29704 29029 28745 28507 28162 28129 28074 27787 27696 26976 26849 25882 25485 25131 25116 24927 24521 24518 24451 24431 24197 23477 23459 23334 23266 23220 22987 22968 22771 22698 22609 22447 21380 20940 20410 20160 19666 19618 19354 19219 18808 18764 18540 18420 18251 18221 18179 17657 17599 17183 16910 16343 16301 16169 16148 15891 15888 15665 15531 15458 15293 15210 15155 15127 15125 15034 14955 14879 14509 14490 14294 14095 13951 13863 13749 13519 13333 13322 13255 13219 13138 13010 12909 12469 12398 12386 12370 12318 12260 12071 11910 11887 11862 11856 11699 11555 11146 11116 10710 10681 10661 10411 10397 10287 10017 9957 9794 9682 9680 9658 9620 9573 9277 9217 9173 9106 8665 8630 8521 8240 8240 8221 8121 8012 7907 7869 7850 7849 7699 7572 7537 7519 7261 7012 6982 6893 6706 6654 6524 6473 6395 6031 5651 5609 5593 5537 5512 5228 5123 4955 4915 4836 4830 4669 4603 4546 4416 4399 4264 4154 4077 4062 4031 3901 3889 3793 3781 3753 3705 3638 3633 3470 3463 3339 3193 3181 3159 3065 3009 3006 2901 2854 2840 2811 2739 2733 2727 2643 2607 2588 2556 2529 2452 2441 2384 2305 2249 2045 2043 1948 1881 1800 1793 1736 1733 1702 1680 1644 1624 1605 1539 1492 1485 1464 1450 1410 1397 1368 1362 1334 1323 1276 1242 1235 1220 1204 1180 1164 970 942 936 932 903 889 874 738 734 724 718 718 709 704 623 569 529 514 500 482 456 439 432 406 391 364 356 347 343 336 328 309 285 243 224 219 203 187 184 178 171 149 138 135 133 130 126 125 109 98 97 89 83 79 57 52 43 29 27 18 14 12 11 2 0 0 0
91366366 81504969 62798300 52967607 48606908 42416591 41742019 39581532 38999642 32968109 32929325 32879296 31598592 31593705 28925540 28841135 25645383 25056185 24968867 24815887 22651511 21892855 21081228 18127580 17418980 17318987 16479349 16285287 16109381 15877396 14751057 14091837 13843285 13207569 13190981 12724769 12592175 11895837 11654677 11387068 10984606 10908102 10745605 10744568 10376103 10313983 10235967 10147646 9607159 9408127 9183629 9068022 8737892 8736304 8524217 8341691 8291521 7807780 7776352 7463845 6917131 6915003 6883772 6770492 6659384 6430230 6389713 6368271 6348781 6118890 6095622 6000021 5894114 5855230 5839481 5828702 5826495 5540733 5531625 5475761 5441840 5243378 5238439 5137134 5127387 4939562 4935036 4931278 4906074 4798958 4698517 4662524 4497202 4484169 4468607 4367538 4334590 4237040 4235916 4176313 4050244 3996429 3965562 3956454 3940863 3923202 3880310 3790603 3704541 3684020 3623998 3598306 3595738 3523583 3498424 3481321 3440193 3385391 3374672 3251265 3250452 3204997 3178982 3172305 3161343 3142558 3142142 3134617 3071277 3035043 3022481 3009212 3005237 2980749 2978888 2936580 2880333 2869343 2795287 2773009 2768405 2767402 2755880 2753149 2737365 2734030 2699517 2697368 2620991 2615509 2603256 2588148 2585791 2568475 2538532 2527016 2477229 2472011 2462572 2458298 2427371 2401346 2354389 2341439 2334829 2327639 2306344 2282101 2258797 2255378 2249448 2226998 2219944 2203608 2175533 2116283 2108777 2105732 2096381 2084881 2080459 2073652 2071109 2071101 2067212 2028902 1997926 1993128 1955275 1953282 1930215 1899167 1890403 1876028 1864458 1858236 1834645 1816765 1808362 1769913 1750965 1748427 1746549 1745824 1736243 1719744 1703544 1699565 1676034 1664837 1660384 1660233 1659262 1649867 1647968 1636283 1620359 1616527 1572540 1570252 1536455 1529201 1494850 1481655 1469895 1466223 1455664 1440621 1433932 1431545 1421849 1405674 1378245 1360968 1353614 1349049 1345823 1343534 1333934 1332242 1312780 1305534 1303042 1300756 1291321 1283616 1283591 1266916 1265646 1259221 1242959 1237203 1221395 1204001 1199738 1193195 1177481 1175774 1117979 1098099 1088001 1084364 1083017 1079937 1075623 1068624 1064480 1058827 1036585 1030540 1025338 1011934 997163 974828 973708 969976 967345 964336 946271 945392 939621 937816 935577 933991 927633 916823 898097 893959 873542 867904 855779 852241 842291 838746 831346 829561 821647 821092 813065 811953 804212 799668 798096 792483 777039 772195 769244 767929 759670 758635 752847 750760 744337 725614 721648 716513 715723 715110 700741 693760 693322 693104 689873 685257 682399 679508 659081 656758 648142 647013 637089 636221 629514 628765 628764 623251 622699 620999 620682 620169 618351 618158 618043 616930 613664 610950 605293 603538 601851 601403 597728 582715 580292 568696 562062 557059 555065 554798 550011 548694 545169 539882 535923 533499 532603 527710 523408 510899 509893 507528 507085 505487 496562 489175 488183 484907 481228 479370 477064 470449 467459 459409 453296 452911 451540 450372 447534 443153 441099 438023 437643 436585 434546 431015 427759 417927 416563 408802 407975 399593 396736 392815 390985 385352 384422 383152 382244 381040 378489 374385 371560 366571 363655 363604 363179 362583 361179 358423 356963 356541 355991 354530 354302 354277 354097 351759 344734 344295 340948 336334 335357 334007 327981 321330 320905 318090 315676 311893 310104 308098 305085 299758 299600 299469 299182 298618 297202 296341 296176 295260 290960 289150 287401 286549 285116 280376 279105 278056 277556 277554 271546 270121 269523 268389 265675 263563 259394 258158 257456 256220 255456 254284 252941 250059 249714 249470 247054 246962 243682 243510 242094 239174 237778 237540 237178 234324 233779 232885 228996 222657 221335 220829 218090 217792 217596 212266 211683 210936 210601 209455 209170 209146 207836 207472 207225 203775 202815 201240 198786 196568 195908 194799 194362 192324 188799 187929 186183 185133 184614 184185 184137 182751 182537 181808 180135 179788 178313 176851 176309 175488 174882 174819 173048 172811 171434 168833 167949 166538 165616 165536 163541 161601 161114 160747 160454 160418 157809 157051 154448 153816 153737 153482 149416 148554 146647 145731 145607 145518 145262 144765 144309 142191 142129 141655 140876 140635 138650 137889 137788 136876 136098 134838 134478 133906 132968 132775 131524 131379 130401 129246 129050 129041 128612 128475 126827 124274 122069 121271 119932 118277 117406 116804 116753 115979 115861 115217 115163 114735 113880 113207 110654 110450 110058 109974 109831 109363 109044 108951 108879 108793 108298 107940 107421 107261 106036 105921 105893 105055 104941 103176 102124 101445 98671 98247 97477 93795 93461 91001 90892 90557 90476 90085 88368 88226 87076 87066 86385 85622 84984 84084 83819 83693 83565 83042 82332 79635 78711 78019 77740 77638 77503 77451 77341 76327 76012 75637 75541 75388 75044 74528 74281 74272 73481 73132 72990 71767 70860 70452 69040 67524 67326 67155 67076 65940 65400 64692 64677 64611 64063 64003 63722 63309 62252 61784 61708 61606 61206 61053 60979 60960 60603 60266 59539 59125 57882 56860 56689 56507 56007 55087 54739 54533 53339 53236 52897 52532 51262 51019 50460 50061 49107 48418 47958 47648 47398 46875 46862 46207 45910 45750 44982 44166 43833 43057 42667 42599 42355 42315 42209 41732 41472 41345 41118 39839 39620 39460 39039 38735 38627 38269 38256 37850 37216 37115 37021 36774 36765 36538 36339 35937 35846 34514 33794 33681 33323 33313 33209 33133 32070 31966 31766 31402 31340 31322 30540 30408 30187 30075 29567 28786 28669 28322 27953 27917 27825 27361 27269 27263 27057 26976 26826 26760 26757 26423 26038 25882 25868 25860 25539 25421 25023 24823 24364 24183 23893 23737 23594 23541 23309 22816 22639 22524 22363 22016 21979 21573 21559 21553 21284 21176 20965 20938 20865 20854 20527 20454 20410 20245 20240 20179 20123 19941 19880 19867 19790 19617 19553 19527 19111 18687 18374 17733 16480 15980 15824 15553 15502 15466 15455 15292 15162 15030 14967 14845 14486 14459 14340 14319 14226 13544 13198 13074 12884 12868 12592 12510 12375 12296 12249 12214 12090 12061 11999 11957 11585 11482 11364 11341 11306 10854 10747 10747 10652 10272 10222 10174 9564 9455 9447 9251 9195 9021 8991 8871 8687 8575 8294 8275 8214 8158 8097 8020 7959 7881 7602 7549 7401 7375 7351 7080 6873 6846 6558 6458 6432 6415 6321 6301 6227 6197 6005 5994 5945 5929 5891 5874 5788 5787 5723 5671 5588 5551 5491 5476 5417 5337 5319 5280 5132 5022 4926 4924 4880 4818 4744 4653 4647 4618 4616 4573 4543 4350 4318 4310 4253 4222 3935 3860 3831 3803 3789 3649 3571 3519 3391 3379 3324 3297 3289 3144 3027 2917 2729 2627 2525 2510 2462 2449 2317 2272 2265 2248 2225 2184 2161 2116 2052 1952 1900 1856 1816 1791 1767 1755 1718 1596 1544 1510 1494 1475 1447 1438 1407 1399 1377 1316 1228 1204 1177 1054 1051 1051 1045 1044 983 980 948 946 938 915 891 873 871 869 818 793 792 711 691 682 606 591 563 560 558 534 521 512 500 467 439 415 397 391 390 367 363 289 289 277 240 237 227 225 222 221 208 193 173 152 151 144 140 131 128 101 98 97 84 77 76 74 54 43 24 10 6 5 4 2 1 0 0
3 1071
327318435 168293875 154488526 65332275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
607611661 605382436 240086609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
908054366 614620502 561219165 348348300 341072306 222695635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 21675568 0 0 0 0 0 0 0 0 0 0 0 0 0 493 0 0 0 0 0 0 0 0 6624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2856227 0 0 8283722 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 91701 0 785357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15815 0 0 0 1122124 0 0 0 0 0 0 2091530 0 0 0 164 0 0 0 0 0 0 0 0 0 0 12492 0 0 0 0 0 0 0 0 0 0 0 0 3584632 0 51620 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 463 0 0 0 0 0 197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135 0 0 15 0 0 247946879 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 965 530844 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9138 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 107517 0 0 0 0 114905 0 0 0 0 0 0 8871005 0 0 0 170302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31316 6897 6594408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83860613 0 0 0 0 0 0 0 0 0 1 10613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 5 0 0 0 0 0 0 9354685 14357593 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 13944066 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 0 0 0 0 0 0 0 0 0 0 0 0 0 8703 15083 0 0 0 0 541 0 192766 0 0 0 420449370 0 0 0 0 0 0 0 0 44967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11164 0 0 0 0 0 0 0 0 1353826 0 0 0 0 32215462 0 0 104916 0 0 0 10413343 0 0 0 0 0 0 3355456 0 0 0 0 0 0 0 0 4622 0 0 0 0 0 0 0 0 0 0 0 0 0 84244793 0 0 0 0 0 0 0 0 0 0 17967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 29 0 0 0 0 0 0 0 0 0 0 5103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3012726 0 23021650 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17794398 0 0 0 13106893 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 290685 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 14429 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4413 0 0 28 0 0 0 7821518 0 0 0 0 0 0 0 0 0 513776 0 29834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3034168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58922235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152 0 0 0 0 0 5 0 0 0 0 0 0 0 12937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 21 0 0 0 0 0 0 0 0 8291240 0 0 0 0 0 0 0 0 25534986 313348 0 0 0 0 0 0 175119557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1176 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 5838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 5324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 42 11110910 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3633 0 0 0 0 0 0 0 1293920 0 0 0 0 0 0 0 0 0 0 4926 0 0 611593 0 0 0 0 0 677994 0 0 0 0 0 0 0 2594145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 503039671 0 0 0 0 0 0 0 0 0 0 0 0 0 3754411 471087934 0 0 0 0 0 0 0 0 0 0 0 0 149819429 0 0 0 0 0 61734 39474865 0 0 0 0 0 0 0 0 0 0 0 0 0 32954423 0 0 0 0 0 0 0 0 0 0 0 1771 80756837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 82481727 0 0 0 174747684 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2140 0 0 0 0 0 0 0 0 0 152 0 0 0 0 0 0 0 0 0 0 0 0 40251145 0 0 0 21 0 0 0 0 649148 0 0 0 0 0 0 0 0 0 0 0 0 133062 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 143 0 0 0 0 0 0 0 0 0 0 459597 1 0 0 0 0 0 0 0 0 0 0 0 0 0 998 0 0 0 0 0 0 0 0 0 0 16297 0 300 0 0 0 0 0 0 0 0 1704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3881864 11691609 0 0 0 0 0 0 118521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 465 0 0 878 0 0 0 0 0 0 0 0 0 0 0 1412483 0 0 0 0 0 0 0 0 0 406 0 0 0 0 0 0 0 0 285341630 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14565886 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 6598 0 0 0 0 0 0 1734 0 0 0 0 0 0 0 25822498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 2 0 0 0 0 0 0 0 0 0 0 0 42655 0 0 0 0 0 0 0 0 0 0 0 143553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 90167 0 0 0 11570 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8333613 0 0 0 0 0 0 94507 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 353901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111616 0 0 0 0 0 0 0 0 5076347 0 0 0 0 0 968033 0 0 0 0 0 0 0 19971 0 0 0 0 0 0 0 0 0 0 0 24 0 3094 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22618 0 4355045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12971 0 0 6774855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2107 0 811 0 0 0 0 0 4801 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 953718 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 308939 0 0 0 0 0 0 244 0 0 2289530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 223951265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 325254 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 69329275 0 0 0 0 0 0 0 0 0 0 0 3624 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77738 0 0 1310 0 0 0 0 0 0 0 0 0 0 0 0 29937599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1909875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4342426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69239101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 619596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 919815 0 0 0 0 0 0 0 0 0 0 0 59909593 0 110371 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 0 0 771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 742013 0 0 0 0 0 0 0 0 0 4970411 0 0 70006758 0 0 0 0 6 222 0 0 0 0 0 0 0 0 0 0 0 0 33774 0 0 0 0 5695 0 0 0 0 0 0 0 0 129544614 0 0 0 0 0 0 391570 0 0 0 0 0 0 0 0 0 0 0 0 202042 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 0 12784154 0 589 0 0 0 29566 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 945938 0 29275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72711123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37288331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87925529 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1000000000
3 1272
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 699505866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 328203665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 828577268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89698052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 906527148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 566808255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
371094075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 883421370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 741178964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 359568931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 650666300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232336160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 961448968 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 2 3 4 6 8 9 11 13 14 28 29 30 35 43 43 49 50 50 59 74 81 82 84 85 87 89 91 94 96 97 97 147 155 157 159 161 172 174 177 181 199 200 204 216 222 225 228 232 249 258 263 275 276 285 293 294 314 324 336 346 352 382 396 404 407 411 448 449 454 480 486 493 502 505 507 528 548 592 604 616 630 694 695 717 718 728 728 764 869 897 929 933 950 991 1003 1013 1042 1211 1270 1328 1335 1367 1382 1386 1412 1424 1490 1490 1499 1540 1543 1560 1580 1595 1614 1647 1690 1703 1708 1718 1802 1803 1874 1887 1941 1981 2023 2027 2041 2079 2094 2173 2244 2297 2395 2413 2426 2441 2460 2489 2601 2673 2742 2852 2873 2939 2939 2954 2956 2991 3006 3024 3111 3155 3222 3341 3359 3372 3383 3506 3559 3572 3585 3603 3696 3821 3875 3884 3940 3984 4035 4142 4204 4219 4229 4328 4522 4571 4597 4606 4783 4854 5024 5039 5150 5228 5458 5659 5820 5927 6043 6049 6075 6163 6213 6295 6453 6532 6534 6537 6569 6633 6634 6697 6699 6974 7023 7024 7087 7121 7146 7200 7204 7291 7457 7482 7522 7572 7877 8042 8049 8077 8211 8326 8415 8443 8460 8571 8714 8769 8835 9010 9100 9393 9437 9457 9498 9608 9706 9747 9801 9981 10052 10100 10128 10245 10364 10439 10584 10625 10652 10902 10941 11006 11092 11104 11225 11408 11475 11715 11962 12371 13031 13324 13592 13645 13732 13742 13898 13920 13989 14081 14149 14620 14822 14823 14870 15038 15047 15049 15071 15115 15310 15472 15647 15849 16172 16203 16301 16496 16524 16539 16567 16697 16769 17050 17319 17469 17542 17592 17810 17878 18067 18091 18289 18312 18769 18921 18921 18936 19049 19125 19510 19616 19628 19890 19996 20124 20274 20479 21010 21181 21264 21413 21442 22342 22630 22765 23426 23548 23561 23708 23848 24068 24362 24611 24620 24733 24754 24881 25078 25155 25264 25423 25447 25515 25616 25782 25896 26006 26869 27060 27227 27339 28177 28266 28464 28504 28701 28851 29285 29292 29460 29604 30350 30698 31008 31040 31291 32789 32863 33213 33418 34711 35043 35081 35453 35576 35694 35766 35936 36092 36210 36259 36394 36425 36710 36929 36975 37168 37369 37411 37421 37530 37821 38164 38385 39039 39333 39353 39461 39494 41114 41764 41860 42065 43396 43470 43922 44134 44329 44698 44779 44920 45123 45703 46150 46452 46685 47950 48032 48925 49434 49947 50007 50403 50600 50795 50958 51083 51272 51465 52915 52968 53988 55780 56722 57144 57229 57663 57703 58180 59725 60126 60404 60411 60696 60791 60888 61321 61595 61916 61947 62537 63515 63821 63833 64067 64270 64399 64886 65405 65707 65788 67095 67140 68150 68487 68928 68947 70386 70464 70559 71422 71795 72741 74261 75331 75541 75847 76711 76790 77588 77662 78455 80026 80051 82513 84212 84291 85403 86547 87095 87230 87661 89348 90473 91013 91402 91544 91557 92735 94077 94230 94431 94860 94985 95206 95327 96015 96209 96442 96585 96626 96893 97486 98173 98196 99173 101042 101202 101682 102352 103241 103853 103903 105084 105157 106311 106477 106555 107927 108561 109775 110367 110528 110805 112611 113256 113663 113866 114271 114567 115998 116677 116831 117787 117870 118232 118365 118944 119081 121729 122815 122930 124288 124959 125107 125945 126366 128354 129377 129953 130041 130832 131963 132359 132609 133720 135591 135887 137853 138739 139041 139152 139528 139846 140271 141523 141943 141991 143758 144539 144866 144910 145975 146411 150192 150605 150842 151341 153203 153222 154437 155089 159577 159640 160615 160651 160729 161243 161752 163023 163230 165959 166392 166793 172019 173009 173320 173402 175468 175731 176862 176951 177296 177914 179573 181145 182707 184442 188387 188883 189306 190126 190708 192176 192917 193430 195491 196256 198672 199185 199607 200313 200677 201242 203699 204462 204491 204556 205592 206021 206394 206869 206928 207231 208350 210654 211262 211657 212438 212472 213691 213913 216073 216244 216668 218198 219327 221551 221561 222362 223769 224778 226229 227176 227727 227822 233565 236958 237862 238057 238346 238552 243568 243705 245408 245548 246574 246905 250135 250802 251410 251927 254680 254777 256344 259962 260236 262873 263116 267321 268909 270762 273683 274341 274388 275354 277361 277745 278208 280018 283531 285588 289034 290502 291565 291955 292074 293567 293612 294519 294532 294543 297950 300593 301181 305799 306309 307509 308161 313281 314587 314939 315087 316829 318146 320662 326185 328574 329440 332224 332498 333000 333219 334545 337326 338496 338873 343315 343449 343632 350647 351365 356639 357409 358568 359130 361547 362051 363325 364310 364745 368270 368921 369070 377768 378778 382820 382824 383315 385249 386791 387794 389878 397409 404145 404966 410058 414589 415596 416625 417738 422291 422686 425279 426568 426961 442116 445067 448319 459179 460730 460871 461152 461312 468349 470397 472018 478513 487374 489906 500512 502328 503104 503222 506841 508344 509150 513752 516655 519898 530625 533642 538453 542144 542368 546057 546984 547249 552986 553957 558476 572055 574771 584700 585759 585948 587233 594496 596567 598162 599833 600452 604799 604880 609960 611456 613099 613669 615243 615502 620459 621094 621806 641191 641719 647870 655074 658482 660989 664465 670582 687506 688955 690208 690969 695542 704176 717608 721932 729805 730135 730215 734993 735111 739808 747059 754306 759658 765820 770594 781324 781697 782466 785239 786883 792788 793294 798894 805112 806609 808688 814910 817735 826747 834790 841635 841749 855770 856333 859753 860717 861593 863158 872246 883795 885601 906543 907191 913724 927046 930410 931228 937522 940424 949586 951458 952668 953228 960913 965324 978462 981111 988326 988749 988889 989833 992334 997257 1003206 1012226 1016951 1017671 1018061 1021022 1033408 1034131 1035322 1037689 1040826 1055860 1058130 1059316 1061749 1069165 1069280 1075307 1083678 1090028 1092920 1096456 1116771 1120172 1131697 1137966 1138771 1140993 1141134 1169265 1177333 1190807 1193136 1205265 1205957 1208637 1216321 1216811 1229447 1233895 1239045 1241803 1242244 1244641 1255029 1282233 1292473 1292619 1292716 1296035 1298963 1302983 1303683 1318722 1336668 1344040 1353324 1354058 1363683 1363856 1374379 1375859 1377575 1381662 1392385 1394712 1402472 1407730 1408268 1418216 1430410 1433147 1442355 1442610 1450130 1463034 1471613 1473965 1475220 1503627 1508207 1540075 1556812 1558271 1562570 1567182 1567242 1568348 1595718 1596645 1598687 1600613 1602005 1612856 1618100 1623162 1630362 1665370 1674520 1680200 1687062 1693128 1700461 1703381 1755013 1772915 1779369 1781538 1810035 1810984 1826935 1844420 1846876 1873087 1877341 1900317 1901902 1931991 1937839 1939515 1944616 1955952 1971990 1982516 2010260 2041864 2089790 2108376 2126217 2127902 2129730 2148538 2168213 2180839 2191965 2223566 2233412 2241203 2284039 2293567 2300225 2306327 2324430 2331010 2335143 2345281 2363486 2378545 2382775 2445177 2456153 2493665 2543873 2556555 2597381 2601583 2603195 2609510 2617013 2632161 2644849 2731165 2739599 2754701 2762928 2769127 2794164 2819329 2823543 2842128 2855557 2860718 2869716 2876019 2897337 2953419 2964441 2970387 2978222 2984901 2996939 3026983 3052673 3060318 3097286 3110467 3161274 3230156 3255496 3282424 3289645 3353242 3372850 3379762 3415338 3417737 3433323 3436659 3439922 3463325 3519766 3531493 3545628 3545984 3636381 3642608 3662947 3743305 3746168 3769259 3830731 3866155 3932937 4005963 4032158 4032204 4034197 4049046 4054633 4091939 4097545 4176980 4201341 4202267 4248913 4266132 4311129 4312252 4412014 4473263 4481804 4550232 4639899 4734293 4746335 4780997 4819152 4855178 4895518 4899984 4912131 4958872 5008911 5086354 5193585 5205586 5221308 5314798 5351207 5353144 5426943 5512671 5546935 5586860 5600042 5606691 5653203 5654942 5716120 5883199 6034684 6089212 6184881 6232659 6327788 6438721 6525105 6628688 6647949 6844736 6904685 6912006 6926052 6943875 7001369 7184961 7263457 7332849 7483241 7495698 7526675 7529916 7537194 7579778 7707682 7763922 7786952 7806035 7838022 7906097 7999113 8013899 8430261 8445765 8475181 8634489 8794316 8823488 9195011 9346884 9364797 10059778 10289759 10381047 10596813 10737441 10810608 10861941 10881274 10882849 10967409 11062917 11217071 11394351 11468917 11547309 12038091 12061271 12326132 12378282 12549352 12770687 13726578 13762758 13991501 14020256 14170346 14364415 14402885 14819264 15947049 16620147 17258950 17373676 17770914 18121403 18595438 18709566 19537945 19742397 20302790 21403579 21704059 22228059 22913466 23218208 23256608 23436078 24931098 26374445 29291169 31588509 32388711 33611497 35324791 37496139 51670542 64834154 72031627
0 1 3 5 7 10 19 20 20 22 24 24 26 26 31 32 32 35 36 38 45 45 46 53 56 63 72 75 77 86 88 93 94 99 99 111 117 150 167 205 209 212 225 228 240 260 265 283 284 286 288 313 334 340 359 429 457 461 487 488 498 513 525 542 668 689 693 700 712 729 757 863 863 875 888 938 978 1000 1013 1015 1039 1069 1086 1104 1133 1143 1172 1207 1207 1211 1211 1240 1293 1313 1318 1323 1393 1397 1414 1420 1462 1464 1471 1490 1496 1529 1529 1561 1590 1608 1639 1647 1676 1678 1698 1704 1729 1729 1735 1804 1876 1887 1897 1911 1987 2142 2165 2253 2295 2299 2335 2371 2419 2493 2538 2588 2602 2616 2680 2687 2709 2735 2770 2773 2796 2822 2857 2870 2957 3035 3067 3077 3080 3140 3192 3209 3289 3385 3490 3533 3586 3612 3749 3751 3820 3920 4015 4044 4053 4250 4295 4402 4458 4511 4551 4564 4635 4732 4748 4760 4760 4981 5043 5092 5182 5261 5304 5313 5480 5634 5697 5728 5814 5913 6092 6114 6237 6261 6297 6494 6544 6556 6600 6635 6636 6724 6786 6874 7147 7167 7200 7261 7479 7556 7670 7688 7759 7827 7845 7956 7976 8071 8166 8351 8396 8476 8479 8492 8584 8636 8868 8900 8905 9011 9075 9105 9112 9219 9248 9279 9368 9734 9803 9820 9935 9986 10101 10233 10647 10654 10715 10761 11053 11088 11123 11355 11517 11553 11838 12030 12036 12150 12380 12483 12584 12628 12748 12798 12873 13064 13162 13183 13244 13576 13590 13594 13695 14061 14102 14208 14392 14681 14926 14948 15173 15225 15468 15681 15752 15887 16201 16423 16461 16497 16525 16687 16760 16891 17080 17104 17181 17196 17553 18486 18533 18586 18619 20169 20320 20612 20707 20711 21051 21091 21123 21158 21246 21339 21397 21421 21709 21728 21825 22299 22322 22393 22424 22819 23021 23291 23390 23502 23577 23585 24299 24423 24848 24877 25100 25332 25419 25649 25811 25852 25872 25961 26200 26434 26580 26908 27286 27593 28063 28405 28476 28569 28641 29056 29241 29294 30148 30225 30435 30928 31001 31057 31328 31937 32243 32303 32771 33147 33415 33756 33815 33962 34543 34773 35152 35169 35344 35474 36508 37107 38179 38509 38860 39305 39418 39484 40028 40979 41147 41349 42406 42704 43289 43487 44042 44070 44311 44417 44420 44893 45210 45517 45540 45710 45757 46048 46620 46900 46965 47930 48057 48097 48620 48936 49016 49651 50153 50381 50466 50906 51114 51410 51463 51463 51498 51607 51776 51917 51978 52355 53711 53897 53911 55005 55744 56535 56562 56649 57487 57841 58181 58530 58790 59836 60000 60910 61180 61394 61679 62430 62791 63153 63154 63182 63233 63598 63993 64020 64746 65352 65727 65834 65989 66232 66325 68278 68467 68547 68583 68878 69217 70278 70677 70829 70831 71166 71427 71682 71754 71912 72485 73236 73537 73972 74247 74719 75368 76247 76276 76645 77715 78531 78622 79557 79795 80543 80831 81229 82713 82974 83032 83046 83077 84148 84447 85245 85768 86545 86624 87517 87603 88625 88854 88958 89357 89886 90203 91681 92473 93285 93836 95057 95803 97801 99922 100252 102451 103387 104249 105425 106298 108321 109400 109962 111675 112025 112113 112478 113571 113626 114992 115299 115366 115770 116528 117034 117078 117225 117345 118247 118407 119105 119305 120163 120446 120601 120851 120910 121985 122095 124190 126350 129726 130718 131370 131613 132646 135244 135404 136943 137109 138769 141411 141454 141555 141974 142231 143689 145973 146197 147987 149238 150061 150755 151090 151615 154244 155221 156295 156511 156866 158005 158438 158585 158794 160464 163126 164256 165927 166170 166254 167735 168541 169443 169579 169848 170982 171599 172443 175539 175700 175801 176115 176194 176278 178490 179664 181008 181078 182243 182293 184034 184100 186296 187700 188984 190147 190578 192184 192628 193809 194245 195054 195957 196918 197548 197644 199358 205671 206187 207440 208917 209975 215927 219380 220560 223333 224608 225651 228973 228976 229112 230434 232099 232258 232774 235397 235520 235967 236023 236542 238341 241859 244416 246426 247692 249211 249362 250865 253840 254475 262232 263431 264933 266074 269134 269662 269782 270385 273288 276496 280176 281499 284818 285174 285989 288117 290514 293478 293770 295543 296500 297666 299725 302298 303149 303282 303331 304861 315772 317062 323358 324068 324464 326134 326577 326743 327056 327667 329488 330269 331769 332286 344680 344938 345478 347053 349684 350829 352530 354806 361828 368894 372291 374687 375877 378484 383448 384297 385186 390436 390485 391973 395374 395546 398973 400162 401605 401761 403471 404224 407475 409320 409588 410071 410381 415235 420446 421509 421998 424892 425006 426040 431269 434026 434392 436740 441113 444009 444737 445022 450147 451106 451324 454579 455455 456810 457674 463282 467959 468966 469861 471070 471195 476775 476945 480880 483871 486462 487985 488273 492288 494066 501634 502883 503750 509012 510435 511444 513052 526617 528076 529632 530801 531083 537636 540187 546945 547232 550570 554241 557252 557803 569167 573876 588723 593117 593154 593791 596140 596255 596860 599030 600633 614339 616154 620323 620417 624221 624443 627345 628025 632419 633624 635330 640942 643670 644130 644361 648026 652073 660897 669585 671147 673077 681520 683283 689282 691950 699438 703897 710525 711012 716353 720981 723464 724073 729116 737331 750306 756613 758850 763174 766757 767195 775572 778378 778713 790463 792575 795235 795289 804883 804968 811629 812141 814163 833121 836593 838913 849354 852612 853052 853772 860414 869051 870196 870238 879404 881170 889913 892213 900761 907007 911039 917636 929941 938139 957903 961475 967389 970207 973070 985484 988201 992907 1000396 1007333 1012966 1015628 1016068 1029628 1048622 1049812 1060585 1074644 1081229 1089282 1104444 1110879 1128689 1134461 1146026 1181525 1181829 1215867 1218462 1239134 1241656 1243499 1243516 1274799 1276705 1282640 1284037 1292577 1294439 1296529 1307233 1308112 1308277 1327359 1332319 1339137 1354393 1355204 1365493 1372176 1377073 1377883 1379015 1384555 1397296 1399187 1414109 1415129 1416041 1417863 1431703 1431735 1433781 1446806 1464070 1479413 1480092 1484171 1494116 1498826 1500546 1513059 1530423 1537255 1537745 1537838 1540298 1543946 1545377 1565807 1569605 1583681 1592856 1613107 1654724 1654996 1664492 1677287 1677345 1692135 1694780 1696907 1722911 1724219 1730142 1742177 1755916 1760688 1776675 1778693 1797638 1811599 1832962 1867763 1875157 1887105 1899774 1914687 1922068 1928053 1930027 1945846 1953281 1959787 2022886 2041922 2065485 2081064 2096543 2097935 2099757 2099832 2132641 2141884 2155497 2157043 2161184 2162619 2166000 2166534 2200237 2238870 2242825 2246147 2259669 2266496 2290796 2311637 2327466 2354051 2369121 2414199 2417800 2425581 2450094 2450950 2472291 2497825 2497827 2515676 2516724 2517715 2517802 2534524 2584705 2590119 2605260 2624184 2646146 2649979 2652520 2672826 2693865 2697716 2722585 2798434 2799287 2813057 2828523 2835963 2840513 2876852 2878077 2909876 2917098 2923697 2945868 3010477 3019976 3031016 3039231 3065931 3076159 3129419 3137576 3171529 3254848 3278998 3298808 3364980 3438068 3458384 3478071 3479295 3496680 3507492 3514055 3550055 3578722 3608261 3641542 3651977 3659335 3659892 3688885 3693385 3712585 3762213 3774900 3827330 3856476 3856828 3910685 3938141 3940525 3941914 3946562 4137936 4139149 4146341 4196800 4230819 4272486 4296187 4303562 4309554 4312226 4339291 4357301 4378697 4407459 4416307 4465804 4505515 4635622 4658025 4664003 4862517 4928702 4939894 4966076 5126343 5126376 5173807 5244229 5372598 5414844 5498708 5503287 5635002 5662293 5674269 5681444 5793663 6019981 6042749 6199756 6245413 6255237 6268215 6329397 6392521 6505521 6582230 6681164 6692049 6706516 6748999 6755699 6763858 6773501 6798507 6954053 7025611 7074685 7247787 7259339 7391670 7392491 7403221 7458375 7472827 7614558 7638254 7714024 8008071 8019694 8305641 8429819 8531291 8692484 8741111 8757109 8760333 8790219 8856784 8907867 9082621 9147039 9268831 9336943 9358640 9482610 9523566 9536214 9580894 9920945 10281279 10309619 10469650 10522174 10640636 10902193 11598284 11859025 11914083 11916439 11946637 12104408 12195836 12236596 12390715 12479346 12671424 12779610 12872538 13099615 13226668 13719011 14549333 15036466 15077946 15408497 16124178 16202815 16585492 16601396 16764582 16833508 17002007 17172516 17418245 17565279 17599208 17621437 17701724 17713268 18706398 19502730 19632761 22256081 22268668 22807518 23222948 23432234 24083565 25444952 25509600 26113103 26312296 26617933 26805252 28130493 28948445 30096666 31339566 32668011 33149054 33805772 34207435 35010340 37122950 41265792 43470189 45945880 48256123 52632305 56668721 86954147 112921876
0 1 2 3 4 6 7 8 11 14 15 18 21 34 35 40 41 46 48 51 54 59 63 63 65 73 74 77 90 101 113 131 132 132 140 151 158 160 166 166 168 170 193 209 236 237 273 276 298 302 302 338 346 360 362 383 413 493 504 505 509 510 511 534 577 585 607 642 658 681 708 713 717 730 737 779 803 809 833 861 875 886 926 932 965 975 990 1039 1050 1072 1128 1156 1185 1190 1233 1257 1277 1283 1315 1322 1323 1360 1384 1480 1548 1753 1826 1913 1968 1984 2012 2040 2040 2040 2136 2169 2196 2283 2294 2306 2362 2485 2522 2545 2606 2642 2683 2719 2827 2862 2872 2927 2986 2992 3025 3121 3134 3223 3273 3324 3444 3444 3478 3501 3525 3559 3788 3817 3835 3919 3975 4007 4025 4028 4064 4092 4168 4270 4275 4555 4581 4586 4827 4956 5008 5037 5102 5146 5164 5429 5442 5530 5544 5550 5593 5598 5650 5711 5735 5929 5945 5986 5997 6024 6172 6342 6445 6677 6704 6727 6819 6960 6984 7077 7107 7112 7125 7235 7278 7284 7577 7666 7713 7793 7942 8320 8351 8385 8511 8664 8751 8832 9190 9338 9360 9381 9501 9524 9555 9796 9816 9831 9898 9949 10001 10148 10193 10288 10575 10645 10788 10883 11036 11099 11161 11162 11176 11357 11388 11518 11568 11669 11686 11925 11981 12005 12097 12233 12255 12319 12353 12680 12801 12847 13283 13321 13642 13902 13954 13987 13987 14240 14518 14523 14621 14638 14848 15017 15039 15061 15131 15241 15289 15334 15555 15758 15872 16161 16292 16402 16463 16472 16499 16600 16610 16920 17179 17243 17255 17261 17523 17615 17634 17654 17699 17720 17857 18001 18051 18284 18324 18338 18655 18713 18807 18856 18877 18894 19087 19304 19440 19498 19706 19903 20245 20517 20932 20937 21129 21147 21240 21240 21297 21324 21505 21545 21673 21718 21735 21930 22242 22414 22495 22549 22704 22947 23298 23573 23822 24051 24193 24238 24301 24615 24742 24958 25035 25290 25783 26979 27022 27518 27585 28019 28167 28173 28420 28485 28571 28614 29136 29169 29214 29316 29479 29915 30382 30492 30557 30763 31120 31208 31892 32050 32405 32946 32987 33174 33521 33799 33957 34029 34187 34191 34213 34283 34387 34591 34650 34987 35007 35015 35272 35743 35744 35935 36015 36394 36735 37080 37101 37583 37714 37912 38356 38922 40024 40137 41042 41830 41900 42080 42110 42115 42399 42414 42545 42650 42738 43650 43673 44446 44594 44677 44948 45007 45119 46289 46517 46579 47179 47711 47810 47945 48582 48649 48786 48890 49019 49461 49583 49832 49866 50061 51550 51721 53737 54213 54276 54861 55568 55906 56098 56193 56473 56703 56882 58196 58281 58843 59488 59519 59833 60307 60401 60449 60718 60742 60782 61318 61319 61943 62073 62340 62409 62476 63232 63363 63440 64637 65510 65834 66775 66977 67042 67374 68214 68516 69375 70010 70118 70321 70576 71268 71320 71526 72258 72639 72696 72774 73034 73644 74772 75106 76828 77302 77477 77592 78992 79478 79636 82257 82832 84652 84692 84947 86296 86606 87556 87930 89198 89795 89926 90781 90862 91950 92148 92323 92927 93202 93290 94620 94703 96043 96068 97962 99412 100108 101081 101932 103108 103270 103774 103926 105081 105834 106516 106867 107856 108461 108864 108944 110462 110690 110784 113913 114149 114749 115136 115714 115715 115765 117241 117278 118195 118554 119976 120157 123601 123695 124506 127306 127317 127473 128054 128863 130330 130833 133322 133485 134239 135295 136127 136930 137400 138043 138703 138791 140104 140325 141272 142283 142404 142605 142752 143578 144319 144899 146586 147536 147781 147849 148460 149936 151387 152765 152993 154138 154521 154725 155455 155866 155990 156512 158221 159154 159278 159367 160639 161798 161857 162011 162582 162649 165079 165377 166532 166848 167113 167546 167564 167796 167844 170868 171054 172836 173450 175675 175969 176648 177957 178583 178858 178969 181072 182685 184304 184317 184607 188115 189382 190584 192113 193048 195806 196142 196978 197699 198021 200083 200590 201320 204861 204921 209746 209858 211338 211757 213257 213733 214401 215686 217098 217173 220040 221114 221271 221710 225137 225697 225858 226651 228171 228399 229102 230891 232937 238680 240620 241301 242119 242973 243409 244809 251483 256153 256638 258366 258906 259773 260139 261582 262973 263257 263379 263456 264399 264438 265815 266690 268080 271451 273420 274695 279828 280224 284065 284213 284471 286833 290910 291204 293509 298112 300231 301756 304343 305111 307427 309126 309482 311031 312085 312685 317312 319088 319916 321990 324428 328522 333242 335050 337788 342716 343719 344264 344960 348679 351526 352431 352455 353007 355405 356787 360613 361742 361900 362606 364249 365740 366388 369278 370852 372954 377038 377706 378068 380324 385843 387196 390209 390894 391133 392113 392754 397489 397879 400585 400718 402343 406586 408471 408612 414249 414799 414938 415316 416191 417673 421557 421625 422587 423795 426815 429079 435021 435153 436816 440065 443339 447478 448940 453741 455537 457049 460627 471102 472212 473346 480673 481468 485662 486062 486137 493162 494342 497234 505010 510163 511614 512250 512595 516718 520432 522236 524840 525475 526971 527243 530462 531908 533783 535924 538909 545360 547268 549031 550287 556952 557113 560824 565502 568125 572571 572799 577844 579090 582547 590416 592413 603562 605139 611579 617787 618135 618221 623459 625891 629227 636224 641283 642281 646103 646920 650123 651148 666820 671285 675031 678531 678997 679763 682419 691742 694636 695956 701704 712458 715025 719231 719986 725403 729548 733480 735122 751806 751881 752950 757765 759745 760292 775818 776622 782126 787740 789588 797829 801413 805771 818294 819550 821592 822694 823590 825263 825738 832161 832632 837897 840585 846327 864802 869311 871796 877850 887075 888161 894854 908359 909802 915279 917933 952039 952587 958770 964200 968172 973404 988067 988742 991763 1021062 1021105 1049159 1051838 1059520 1069981 1073066 1096939 1097119 1099561 1105842 1112457 1115170 1119744 1131490 1131755 1136395 1163931 1169127 1169733 1174474 1179091 1180351 1180842 1187928 1188682 1194091 1194623 1195329 1207053 1216503 1228404 1236154 1244552 1248828 1253076 1254055 1259392 1266185 1268698 1272248 1308910 1313192 1315185 1316339 1343136 1344990 1381596 1382391 1383058 1385198 1385769 1396162 1404060 1410238 1414967 1428401 1447721 1464590 1472652 1484723 1484762 1490598 1501605 1506043 1513591 1516148 1543537 1547266 1551259 1570181 1572443 1590874 1598514 1599058 1600384 1601741 1608701 1627261 1631992 1637014 1637851 1678969 1679739 1681426 1692282 1706001 1707263 1711297 1716014 1727655 1734954 1749611 1773584 1775139 1798703 1800962 1810981 1834553 1869524 1886093 1919089 1919360 1944922 1947631 1966142 1975603 1990547 2004427 2030806 2034332 2042154 2053765 2075844 2078712 2103219 2129260 2152729 2186296 2222390 2229920 2252790 2286941 2294265 2334746 2348365 2358900 2369234 2419537 2425485 2427465 2443020 2445124 2445999 2448414 2452695 2464642 2466146 2492920 2511309 2513419 2553282 2584258 2644341 2648228 2650513 2670150 2684491 2691823 2695801 2703042 2715928 2781182 2787455 2791294 2794153 2795326 2798123 2810508 2832551 2844361 2916279 2922111 2944163 2985821 3006478 3020251 3024963 3049907 3080451 3118067 3143719 3149740 3174761 3208241 3213188 3257177 3274221 3314695 3337710 3389813 3419139 3425197 3433386 3443056 3474858 3484376 3489733 3537052 3580822 3602972 3605850 3636618 3657483 3740957 3745881 3758624 3806120 3806191 3931903 4035088 4056232 4073770 4075729 4143032 4238544 4243894 4309973 4376755 4377314 4439771 4533641 4550010 4619313 4671283 4679748 4743403 4835566 4856168 4861986 4871646 4879488 4934443 4985228 4992251 5003064 5148886 5171977 5285608 5327648 5333209 5344698 5349290 5631419 5633486 5714463 5808943 5831853 5886064 5917874 5946829 5957413 5969424 6003243 6312479 6348585 6495417 6505472 6543396 6620189 6740319 6760042 6800945 6822861 7268270 7321870 7385823 7567009 7612330 7790800 7887349 8041094 8273492 8365817 8428412 8552291 8805520 9210440 9367581 9398999 9438918 9711501 9740922 10714871 10778286 10880798 11050067 11063223 11321137 11412843 11419987 11563906 11713503 11822126 12030075 12166786 12280478 12661373 12815011 13097109 13193692 13308409 13467264 13484916 13664608 13669302 13695166 13698923 13836462 13912839 14784165 14796050 14901222 15041494 15049697 15086759 15091531 15356170 15681244 15876726 16685207 16937502 17385019 17541368 18580721 18790103 18842513 19606690 20628925 21291859 21402015 21615477 22781033 22854882 23378205 23698160 23738404 23743075 23771203 24045782 25902870 27869337 29252353 30136340 31100662 31711282 37834003 39806524 71714376 75057464 90359941
3 1152
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 714181919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246899860 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 221621873 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447204802 0 0 0 0 0 0 0 0 0 565877974 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 268659626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 436608864 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 787649152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 736224590 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 540812030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 938685844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 777616420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 567428065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648
2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648
2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097647 2097648 2097648 2097648 2097648 2097648 2097648 2097648
3 970
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11154724 451949100 755972608 860199990
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174348981 225081760 369534680 399483938 502331621
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56927748 248021259 264276805 531562616
120062295 94638916 76746356 48929598 39359454 37336871 37107246 36429133 30853012 30664910 25391939 23850383 21045071 20704781 19163363 17782693 17025513 16958608 15970968 15744177 15742670 15437601 15433694 14772990 14333669 14212930 13687098 12699637 12505130 12299741 11810419 11681416 11315149 11126550 11015795 10926501 10482159 10258516 9816809 9667117 9528309 9527401 9297754 9218804 9169990 8669019 8253163 8190299 8173062 8116152 7942217 7861072 7844995 7601563 7573654 7513353 7444811 7394481 7196090 6853267 6657089 6549466 6352051 6235529 6213363 6116146 5959804 5870341 5737260 5497990 5449420 5338595 5286509 5267217 5229482 5169575 5157796 5064604 5053343 4973207 4913330 4863102 4806671 4548910 4467155 4459209 4352534 4224530 4180577 4177450 4107922 4094932 4080149 4044386 4013126 3989264 3988148 3899048 3864183 3805356 3613454 3566596 3531525 3509064 3496111 3463217 3424552 3363191 3359222 3328490 3323522 3295488 3272420 3062775 2983570 2978066 2959943 2935570 2887528 2869185 2813188 2795132 2676371 2657798 2625825 2625636 2618527 2574991 2528994 2462504 2437729 2434862 2405156 2393332 2353964 2316871 2267104 2218155 2208451 2203635 2195818 2179503 2165187 2152266 2133171 2114597 2108696 2056766 2037988 2035717 2018696 1981728 1979362 1974339 1941974 1923283 1893470 1886134 1882951 1875052 1849590 1842836 1813579 1794976 1789234 1733302 1733260 1727605 1727209 1715903 1700775 1698327 1682712 1674018 1642960 1608431 1607790 1597877 1584980 1566001 1561786 1549656 1546219 1544433 1527211 1527052 1482977 1476881 1457666 1445655 1443327 1425582 1408685 1397435 1361962 1355387 1322640 1310805 1303872 1299018 1296917 1284974 1284519 1271037 1247034 1226391 1222903 1212780 1208779 1206825 1204728 1190273 1182483 1181465 1177123 1150323 1136155 1120571 1110003 1087952 1078630 1050378 1042350 1031646 1028715 1024258 995449 990611 968557 966416 961448 960869 951520 951087 937636 918608 915732 906173 899551 884872 882745 873222 860259 852977 852727 847452 845338 840512 840173 837506 831826 812897 807832 796905 782157 772350 770273 769425 763417 762580 729237 726349 721876 720723 719802 719321 716408 716130 714294 713435 713109 709913 708225 697554 693329 689823 678062 674456 672453 660425 655123 645946 638500 634915 631869 630404 628423 628261 627046 626000 623846 619518 618946 613122 610846 605151 588097 586942 586267 582918 580964 575573 570538 566171 557947 556130 554522 553782 549608 544434 538482 532213 531752 528351 525462 516004 508862 493801 490206 483367 477729 464808 463214 456965 456531 455193 454502 448640 442436 440724 439494 438049 435652 429909 427432 425536 424729 422104 418303 417312 414161 409927 404518 401842 397513 394602 392030 384699 384259 376592 375278 372877 369058 368869 363870 363469 362493 361575 356916 356897 347234 343658 342492 339599 336778 335479 335012 327534 321915 318849 318485 317629 317191 316873 313421 310052 305202 303242 299621 298265 295347 294094 291838 289876 287818 286284 285032 284572 283974 282786 281221 280234 277323 276700 271510 269539 264416 264349 263866 263796 262513 261362 259589 258765 257953 256389 255488 255274 254870 251925 250118 248825 247668 247146 245648 245372 244703 241154 237870 234212 234112 232879 232314 231127 230429 228838 225069 224070 221385 221217 221089 220519 219768 217887 217475 216892 216313 212023 210085 209027 208362 208055 206564 205155 205104 204504 203961 201614 200251 198880 198102 197456 194697 194546 192383 192343 191105 185391 185257 184432 181392 180770 179108 177513 175860 170741 168271 166136 165821 162851 159263 158788 157567 157503 155825 155334 153881 153122 151822 151123 148339 147569 146868 145884 144224 142836 142190 140926 140439 137832 136586 136567 135116 134665 134614 133668 129879 129844 126645 125920 125719 125654 122655 122572 120889 120231 120095 119478 119447 118627 117577 116932 115978 115398 115229 113648 111823 111632 110829 109998 109237 107925 106693 106664 105850 105722 104204 103763 103559 103330 102450 102076 101499 101325 100968 100411 100256 99104 99073 98981 97903 97899 97484 94863 94215 92936 92747 91971 91887 88940 88155 88127 87596 87387 87082 85961 85790 85389 83316 82429 81440 80383 79768 79540 78998 78660 77847 76361 75979 75875 74694 74021 73385 71365 70444 70046 68114 67901 67056 66906 66644 66307 66086 65208 65110 64974 64858 64187 63991 63813 63628 62400 61320 61062 60582 59925 58830 58607 57970 57672 57641 56774 56567 55389 55089 54146 53797 53583 53389 53256 52423 52021 51861 51427 51249 51165 51114 50808 50551 50407 50250 50129 49150 49013 48827 48545 48154 48061 47776 46975 46613 46555 45720 45673 45645 45244 44132 43821 43799 43367 43349 42877 42761 41724 41706 41202 40688 40586 40409 40405 39448 39264 38703 37514 37435 37106 36635 36239 35946 35842 35830 35660 34347 34202 33097 32917 32762 32696 32632 32631 31504 31326 31323 30947 30398 30376 30142 30136 29944 29636 28916 28605 28361 28292 28086 27827 27793 27404 27305 27119 26660 26614 26437 26066 25768 25484 25368 25249 24980 24820 24454 24095 23758 23412 23311 23249 23124 22991 22879 22689 22325 22260 22151 22136 21724 21211 21162 21007 20928 20396 20317 20276 19777 19662 19605 18319 18168 18077 17930 17621 17093 17092 17088 16933 16909 16899 16708 16671 16538 16521 16501 16408 16381 16311 15880 15555 15548 15439 15292 15272 15242 15213 15206 15187 15110 15074 15072 14996 14974 14708 14704 14445 14329 14313 14189 14109 13969 13853 13646 13502 12963 12585 12281 12095 11751 11726 11685 11463 11323 11263 11192 11087 11042 10946 10868 10803 10777 10714 10334 9827 9610 9529 9186 9109 8811 8759 8687 8657 8650 8419 8366 8315 8263 8020 8006 7985 7943 7786 7713 7606 7588 7551 7518 7121 7087 6746 6671 6533 6090 6065 5919 5829 5811 5681 5656 5596 5567 5531 5407 4945 4918 4791 4748 4686 4672 4541 4502 4411 4361 4273 4248 4169 4055 3932 3928 3895 3877 3844 3817 3757 3747 3724 3702 3590 3508 3478 3305 3298 3160 3044 2997 2834 2721 2720 2503 2355 2348 2238 2212 2203 2176 2128 2120 2007 1946 1803 1782 1763 1683 1587 1554 1539 1511 1495 1456 1378 1348 1334 1238 1236 1218 1191 1130 1124 1078 1045 987 848 829 802 785 753 725 704 698 661 639 638 617 591 580 573 570 568 560 516 511 493 493 484 401 391 379 361 354 346 326 313 309 261 243 236 222 216 204 186 179 171 162 161 160 143 136 136 116 110 109 103 100 76 70 64 52 50 44 39 22 20 16 14 14 13 11 5 5 3 3 3 2 1
43929924 34016999 33946658 33196589 31590203 29510362 28573277 26701794 23735480 21379342 19916477 19052297 18287215 17831182 17112159 16210090 15921504 15825154 14703754 13821518 13475151 13104173 12903508 12788956 11853376 11844610 11759299 11515531 11167512 10971911 10855250 9744491 9459400 9411975 9109505 8923450 8892864 8693308 8688690 8627942 8373772 7791247 7770390 7622795 7602094 7486674 7458471 7359451 7312865 7268492 7110029 6851233 6831622 6638392 6523902 6413939 6353092 5953979 5933336 5911549 5677850 5595009 5456234 5333003 5211215 5123428 4971536 4917002 4844709 4795199 4693759 4630660 4623325 4606104 4505785 4436719 4407080 4394167 4392963 4391569 4311257 4299761 4291826 4279527 4250773 4225587 4196713 4140215 4096892 4089716 4078016 4070392 3953702 3940144 3927619 3839529 3834149 3805592 3703325 3687729 3668057 3567755 3566293 3548293 3415865 3404433 3364202 3270749 3268331 3172234 3159030 3070048 3042304 3041841 2996534 2952244 2940892 2934651 2894971 2858577 2838236 2815473 2814191 2790527 2694655 2692206 2682535 2642884 2596945 2570874 2547925 2544843 2536072 2517401 2475711 2421246 2387694 2382636 2369662 2362243 2337938 2337464 2328276 2324044 2296881 2292659 2284354 2248768 2118419 2117429 1989744 1982955 1965130 1960972 1960127 1922415 1904602 1890012 1886870 1852095 1832374 1772980 1733271 1722951 1716976 1716898 1707561 1664728 1656394 1642096 1601163 1587838 1570601 1554473 1538766 1455321 1449704 1442060 1436181 1434524 1426639 1423785 1413696 1412704 1394386 1381697 1373138 1367227 1362027 1352944 1345378 1345360 1317174 1313855 1313583 1309618 1305950 1302520 1288957 1271893 1259098 1254136 1216635 1202614 1185258 1170971 1143168 1137727 1130820 1130440 1130114 1123001 1118774 1104656 1093557 1076993 1072805 1056200 1046565 1037959 1037410 1018547 1011513 1007689 999931 989200 969888 959559 939949 934785 916874 903323 885812 874234 874229 863046 860122 842774 834327 829069 822904 818522 815095 810523 805082 790014 789247 780807 777626 762943 753825 751245 750083 745397 745201 739102 735163 734513 728999 727258 723271 721678 709565 696190 686938 684932 683698 682898 671105 670611 669372 666307 646353 643800 642403 637314 620202 617334 613591 584250 577448 573566 564148 551035 546429 545832 545200 538456 528752 518497 517740 517505 516128 515374 514485 513069 512268 510229 507548 502429 501737 497970 494470 493648 482133 479362 463460 460408 450062 447681 445359 441842 441257 437712 432617 431331 429458 426252 422962 422332 421605 420984 418174 417548 410680 410567 409684 408501 406618 399304 397029 395423 394735 392705 392291 389178 388230 387128 386970 385642 373528 370125 367417 364929 362535 361514 361388 359835 359779 355633 355274 352335 349766 346507 343504 342712 340102 338800 334202 330423 326158 325462 325359 324563 324172 322175 320210 320017 316960 316137 313107 304875 303786 302791 298091 293111 292047 287472 287107 286974 286287 285745 284780 284330 284126 282149 281558 280871 279572 277325 274280 273449 265297 263314 262451 258972 257587 254842 254285 254010 253630 251988 251487 251276 250835 249397 248627 247703 246572 244702 244621 242169 241611 241409 241370 241171 240734 240547 233973 233494 233362 231606 231119 230168 221296 220774 220709 220639 218082 216393 210901 208654 207809 204604 204395 203978 203735 201656 200700 198175 197185 196436 192640 192453 192353 191762 190695 190041 181324 179506 177594 176862 176654 175764 175384 174067 173834 172473 171623 168966 168777 168395 167909 164284 164224 163502 162491 161733 161643 161518 161385 160350 159965 158807 157233 154675 151684 150979 150540 149968 149760 148466 147983 146808 145855 145143 144731 141821 140629 138422 137831 136323 127583 126043 125656 124290 121524 121142 121049 120848 120527 119114 118756 118754 118366 116316 115663 115349 114923 114899 113541 113056 112903 111414 108982 108530 107505 106481 105058 104462 103911 102338 100630 99976 99274 97176 97116 96860 96555 95141 94142 94049 93152 93136 90793 89680 88012 87867 87850 87758 87252 85953 85465 85293 84893 84245 84155 83343 82470 80846 80166 80118 79555 79351 78933 78723 78714 78370 76870 76802 76116 75363 75207 75079 75004 74808 74534 74363 73237 73086 71854 68473 68446 65876 65412 65178 64527 63089 63060 62920 62872 62730 62231 60844 60742 60624 59927 59873 59643 59496 59439 58732 58483 57853 57663 57401 57263 57106 57061 56671 55883 55824 55738 54914 54831 54733 54403 54174 53929 53779 53571 53381 51204 50219 49714 48698 47469 47460 47434 46917 46691 45698 45379 45347 44823 44085 43078 42666 42633 41196 41021 39824 39798 39780 39770 39663 39640 39629 39602 39587 39129 38956 38647 38457 37687 37164 36755 36091 34792 34772 34697 34653 34609 34052 34046 33948 33900 33786 33366 33139 32591 32446 32382 32097 32080 31869 31740 31703 31507 30723 30299 30294 29941 29452 29427 29359 29306 29182 28430 28141 28069 27613 27531 27493 27486 26483 26108 26070 25958 25694 25608 25439 24482 24395 24039 23859 23682 23577 23114 22571 22196 22177 22049 21756 21736 20964 20903 20898 20810 20459 20275 20267 19745 19724 19627 19590 19521 19494 19259 18906 18799 18676 18612 18597 18344 18259 18258 18127 17665 17177 16970 16482 16441 16424 16269 16267 16135 15844 15828 15542 15432 15197 14890 14871 14769 14645 13608 13563 13491 13487 12984 12961 12801 12733 12599 12248 12035 11895 11669 11269 10761 10633 10480 10452 9967 9843 9706 9263 8885 8741 8560 8515 8504 8112 8044 7808 7738 7725 7656 7481 7443 7241 7220 7159 6994 6919 6719 6672 6612 6449 6304 6266 6196 6051 5978 5881 5844 5750 5698 5671 5638 5614 5470 5280 5245 5131 5012 4958 4955 4665 4559 4445 4398 4367 4342 4336 4300 4286 4284 4264 4181 3993 3756 3711 3638 3576 3558 3533 3519 3510 3347 3263 3077 3026 2999 2845 2770 2693 2564 2518 2458 2423 2330 2292 2270 2261 2257 2219 2205 2186 2183 2141 2119 2114 2112 2084 2061 2020 1951 1836 1831 1806 1797 1752 1710 1697 1651 1578 1523 1510 1503 1487 1270 1225 1203 1179 1164 1130 1086 1054 1054 1049 1005 977 974 969 916 901 882 868 857 833 818 814 775 757 755 740 651 650 628 624 615 558 550 546 546 544 519 502 464 463 446 439 436 425 422 373 348 347 346 321 304 297 249 240 228 226 218 206 184 174 171 170 163 151 149 143 142 137 128 120 118 111 110 109 107 104 97 94 86 79 73 69 66 55 55 55 41 35 34 29 25 25 21 19 11 10 6 0
54476323 50266699 41891916 40805939 39151124 38463561 36441584 36398483 35853799 29983568 28316140 27906979 27738134 27313012 26676446 26508806 25555980 24360567 23862052 23565666 23290776 23253093 21941560 21555206 21026415 20748200 20342441 20077227 20011781 18591650 16287453 15352929 15137246 14616288 13601297 11933875 11493480 11026860 10873063 10467929 10376128 9928117 9867385 9602145 9013913 8982445 8966073 8820945 8445835 8422503 8076658 8001994 7874924 7667379 7372273 7321643 7115610 7056772 7014036 6888373 6872878 6598177 6542943 6504485 6499512 6421960 6388215 6071705 6061702 5995055 5868900 5832588 5795010 5459196 5342454 5185226 5094749 5038032 4791026 4748419 4614265 4544575 4497862 4472090 4454036 4114348 4047356 3920493 3917920 3886280 3875121 3817772 3798717 3794405 3774368 3749109 3628375 3548483 3514739 3461937 3432977 3394553 3379954 3356395 3265455 3212484 3177281 3141562 3086475 3078874 2982132 2862339 2860525 2800752 2775482 2729682 2685916 2636845 2605714 2599573 2597003 2574886 2555988 2533975 2526951 2522611 2500443 2498421 2477764 2437733 2389678 2379159 2378272 2365394 2363049 2307752 2304625 2277188 2230433 2187883 2176300 2142466 2137504 2093226 2086886 2074261 2005329 2004287 1952929 1950296 1941595 1931802 1888820 1868604 1862626 1844933 1814268 1793999 1784871 1780249 1763094 1752729 1739050 1735230 1723584 1714351 1702330 1693745 1660983 1651140 1639476 1638854 1630818 1572292 1570856 1566686 1565462 1533776 1523253 1519901 1512427 1505786 1498004 1454880 1440180 1435290 1434895 1425178 1421995 1390651 1345617 1343616 1339323 1334712 1330577 1307109 1289747 1283349 1276502 1273155 1269720 1258840 1251573 1221283 1220595 1211015 1196863 1181197 1170901 1166802 1155767 1143335 1140295 1127656 1122569 1121680 1117061 1116329 1090048 1068297 1064309 1061629 1031076 1030568 1017908 1011977 1005930 1005214 997631 979541 977182 976155 960435 945549 936130 932197 929787 923934 921672 905478 900217 900013 893372 880857 866799 855763 829436 828778 818714 815939 815560 809388 808843 801334 800110 789756 787678 783669 783372 775935 766400 766073 765472 761984 760557 753554 751583 748641 747515 741923 737117 708966 708262 703570 703507 702455 702352 699202 697662 691814 690889 684980 682288 678460 675658 674003 670725 670240 668380 665074 657772 647849 647187 647007 646144 643929 638334 637929 628872 612165 590783 568786 567170 566009 565894 565355 565336 562495 558648 555694 555572 555452 555369 549994 548691 534929 530161 528861 527128 516869 516658 515980 514016 512095 500183 485899 483772 478784 476717 475790 468534 462636 451156 450294 444146 436744 432587 428589 426588 425453 424055 422930 417315 416760 415951 414662 414339 413685 413248 410208 408754 408526 407827 406445 405241 404645 399729 398632 395849 394206 390459 390409 387618 385948 385645 380618 378262 375352 371693 368761 367539 362884 360242 359587 357898 357242 356436 355922 355717 349871 346336 345361 342521 338426 336952 332970 330405 325437 322891 320156 314805 311672 305826 302500 300320 297479 296607 293640 293410 290646 281019 280553 280268 279330 275915 268064 266173 263046 259876 259620 259011 256048 253423 253151 249741 248820 247976 247707 247506 247176 244023 243995 241316 239766 239205 237484 236288 234598 234300 229212 228652 226077 225780 225730 225681 220337 219160 218464 215163 214530 214156 213843 211783 211168 209424 209406 206258 204029 201822 198918 198728 195361 195130 195070 194703 192210 191276 189587 187447 186028 185478 184417 182080 181783 181327 180940 179590 178110 177236 175498 175273 175176 175012 174340 173044 171812 170475 167965 167851 165998 165592 162206 160368 159080 156289 156193 153302 153279 148520 148360 145970 144084 142189 141926 140317 140004 139044 137883 135930 135540 134803 134398 131123 130045 128841 128206 127278 126228 124938 123448 122961 122549 120909 120737 120597 118669 118591 116791 116624 116132 115481 114798 114548 113978 112106 110857 110566 109713 107455 106581 105708 105606 103701 103344 102294 100007 99664 99326 97109 97001 95762 94494 92746 91459 91263 90780 90094 86757 85128 84981 81889 80814 80540 79525 79339 79073 78902 78489 78309 77854 76909 75957 75205 74683 73993 73482 71880 71325 70604 68845 68158 67768 67555 65625 65396 64693 63997 63982 63898 63800 63712 62476 62448 62179 60934 60374 59508 58101 58036 58010 57736 57652 57242 56760 56478 56107 55126 53883 53874 53727 53071 52412 52395 52200 51440 50803 50292 49509 49440 48357 48045 47710 47432 46946 46898 45769 45667 45631 45494 45292 43732 43509 42732 42505 42272 41835 41761 41710 41292 40590 39610 39312 39255 38516 38238 38114 37824 37549 37249 36932 36927 35564 35037 34493 34069 34065 33931 33594 33532 33399 33260 33084 32951 32790 32168 31927 31588 31224 31132 30849 30604 30528 30302 29740 28885 28775 28242 28222 28159 28004 27871 27819 27487 27417 27294 27013 26556 26422 26412 26253 26026 26019 25885 24860 24764 24528 24514 24375 23867 23835 23668 23572 22988 22721 22628 22533 22395 22389 22283 21856 21775 21722 21687 21600 21151 21003 20972 20725 20579 20460 20163 19797 19718 19622 19389 19320 18932 18794 18667 18641 17857 17581 17365 17323 17185 16907 16756 16612 16477 16407 16198 16057 15814 15654 15501 15449 15327 15129 14739 14580 14429 14258 14219 14088 13995 13638 13620 13499 12927 12913 12777 12691 12478 12372 12351 12268 12088 10917 10842 10722 10635 10561 10513 10467 9988 9677 9558 9449 9397 9375 9324 9098 9017 8603 8513 8370 8204 8189 7951 7927 7900 7639 7364 7282 7198 7181 6933 6926 6856 6829 6816 6803 6796 6777 6621 6594 6512 6398 6304 6274 6262 6223 6156 6052 5983 5949 5864 5726 5701 5701 5618 5455 5419 5273 5206 5193 5164 5155 5108 5108 5100 4996 4927 4918 4822 4484 4423 4385 4278 4269 4207 4162 4094 4040 3993 3974 3844 3813 3738 3737 3726 3716 3676 3663 3626 3486 3476 3466 3265 3203 3192 3149 3128 3056 3004 2937 2890 2757 2753 2710 2693 2659 2575 2525 2516 2499 2463 2419 2246 2183 2126 2062 2058 2007 2000 1792 1779 1768 1763 1729 1669 1639 1601 1469 1425 1391 1369 1329 1270 1265 1243 1235 1228 1180 1150 1148 1096 1003 918 867 816 774 709 705 704 684 672 665 640 610 515 494 490 454 449 437 431 418 376 373 364 363 350 339 329 326 325 318 305 298 296 259 243 217 216 198 188 179 179 175 174 153 146 146 137 126 110 98 85 85 83 69 67 51 49 48 40 38 37 35 14 13 12 12 12 9 7 1 1 0
3 813
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 864079426 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 515387755 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 392188065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 902175248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294734095 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242943983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 440034943 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 987850763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 401108945 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207372834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177492239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210952089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 610284744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 59568135 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49635 0 0 0 0 0 0 0 0 162 0 0 0 0 0 0 3493911 0 0 0 0 0 0 0 0 0 0 0 0 271655 0 109 0 0 0 20435932 0 0 0 21775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 434 0 133253 0 0 0 0 702196163 0 0 0 0 0 0 54510 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 1 0 0 0 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 186349 1 0 0 0 0 6548937 0 0 0 0 0 0 0 0 0 0 797888908 0 0 0 0 0 0 43 0 0 0 89 0 0 0 0 0 0 66099 29645 0 0 0 0 0 0 0 0 156262587 0 0 0 0 0 0 0 0 0 0 0 0 1732 0 0 0 0 0 30 0 60828898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26275493 69010001 168510 0 0 0 0 0 0 0 0 84112736 0 0 0 0 443136 0 314555 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294653152 0 0 0 0 0 0 20535 0 0 141626632 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 20626 0 0 0 0 0 0 31 378604 0 84 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 395324268 0 0 0 0 0 0 0 0 0 0 0 0 0 51402330 0 0 15929 50 73614644 0 0 88638576 172 0 0 0 0 0 0 163 0 0 0 0 0 0 0 0 0 1725995 39191 0 0 0 0 0 0 0 0 6 0 51 0 5967 0 0 1937437 0 0 0 0 0 0 0 0 0 464723 0 0 0 15620559 0 0 0 0 0 0 0 0 0 0 0 0 0 572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 6 0 0 0 6 0 1678055 87411 0 288 0 0 0 0 0 1 0 0 0 0 605607 0 0 0 0 0 0 0 0 0 2 0 2764304 0 0 0 0 0 0 0 0 0 0 0 0 244 0 0 0 0 0 0 0 0 92079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 269 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881 0 0 651234 0 0 0 0 0 0 0 0 0 0 0 0 328090 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3818 0 0 0 0 0 0 122171346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1665782 0 0 0 0 58095115 0 0 0 0 0 0 1183309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 495787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169992260 0 0 0 0
0 0 0 0 0 0 0 2480 0 0 0 0 0 138 0 0 0 333325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5366935 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49198 0 0 0 0 0 0 0 0 0 0 0 0 0 8911332 0 0 0 0 205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2834361 0 0 0 172 0 0 0 0 0 148 0 0 0 0 0 0 0 0 0 50909109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52856 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 2473 0 0 0 0 0 0 0 0 0 0 0 1 0 480 0 0 0 0 0 14001 0 0 0 2369 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 461 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17706 0 0 0 0 0 0 0 36276020 0 0 0 0 0 0 1347 0 0 0 0 0 0 0 0 0 0 461950 12412754 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55230474 0 0 0 0 0 0 0 0 98 0 0 0 0 0 5 0 0 0 0 0 0 0 2860962 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 0 5513632 32 0 0 0 0 1383044 0 0 0 19162949 0 0 0 0 0 0 0 0 0 17297 835798 0 0 0 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140617267 0 0 0 0 0 26086105 0 0 0 6383491 0 18810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 56104881 0 0 134 0 0 0 0 0 15475 0 0 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2187 0 0 0 0 0 153299194 0 0 0 0 2833048 0 0 0 0 226175748 77 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2910 0 44243 933 0 0 0 0 0 0 0 0 2569797 0 0 1264 0 0 0 0 0 0 0 0 0 0 603 0 0 0 0 0 0 0 0 0 0 0 0 202305547 0 0 0 0 0 0 0 0 0 150358936 0 0 0 0 0 0 0 0 5455 0 257 0 0 0 0 0 0 0 0 0 224 0 0 0 0 0 0 0 0 0 21780 0 0 0 0 0 0 835 12847 0 0 0 0 0 0 0 0 0 631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2666673 0 752937 0 0 0 0 0 0 249904961 0 0 0 0 0 0 0 0 0 4754 0 0 0 0 0 0 0 0 0 0 201339123 0 0 0 0 0 0 0 0 9484889 0 0 0 0 0 0 904 0 0 0 0 0 0 0 0 0 36424 0 0 0 0 803210 0 0 0 0 0 0 0 1780171 0 0 0 0 0 0 0 0 231758 0 0 0 2587 0 0 0 0 0 0
16056805 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 3360406 0 0 0 0 3808808 0 0 0 0 0 1410105 0 0 0 0 0 0 0 385130 0 0 0 0 0 0 4 25191 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39700 0 0 6 0 0 0 0 0 0 0 0 0 9303328 0 0 0 0 0 0 0 133 106856836 0 0 0 207 0 0 0 0 0 75 0 0 0 0 148 0 5391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 714 0 0 0 0 0 9 0 0 52729853 9657 0 0 0 0 4104462 0 0 1456330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2898 0 0 0 0 0 0 1176 0 0 0 0 0 0 38392 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 393088 0 0 0 0 0 0 165405 0 0 0 0 0 0 0 0 0 0 0 0 188562115 0 0 0 0 0 0 0 0 0 192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 969 0 0 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 492 0 0 240 0 0 59 302405 0 0 0 0 0 0 0 0 0 0 0 0 672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89736 0 1310 0 0 1058 431381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23158 0 1 0 0 0 0 0 2375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 788763 0 0 0 22332 0 0 0 0 138081633 0 0 0 0 0 0 0 0 0 0 17 0 8 0 0 0 0 379637 0 0 0 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 252827758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1550879 0 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 12 0 0 0 29 1 0 0 0 0 0 0 0 0 0 0 5672679 0 0 0 0 0 93 0 0 73682 0 1385002 0 0 0 0 5288 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 882 0 0 0 1 5004 0 0 13698609 76673 0 410 0 0 0 0 0 111696080 0 0 0 0 9324 0 196881329 0 0 1 0 0 426981 0 0 0 0 0 0 0 0 0 0 0 0 810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2876 0 0 0 0 0 0 2826 0 0 10368 0 0 0 0 43381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60536 0 0 0 0 0 0 0 0 6167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1496404 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 76252010 0 1957227 0 0 0 0 0 0 0 0 0 0 0 0 0 403012 0 0 0 0 0 0 0 0 0 0 2814137
3 1160
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 382361253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5660587 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 446027969 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 966065016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208700947 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 540155960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152348701 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 777241051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 773764942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 317597055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 989193469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 669968258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 494469480 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056
1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056
1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932055 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056 1932056
3 1249
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 718957163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106362428 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 984062513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22533027 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 514586889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 834713802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145930682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 454893402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 678504413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 439178523 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 459772594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 956866655 0 0 386246324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
79175756 66220731 65048195 49897877 43031113 42648516 41028313 38948091 36629259 32718059 30879684 27826729 26795890 25538871 23079084 22417793 22344891 21475090 20800893 20206993 19435693 19380468 19373420 19241410 18057344 17310392 17216063 17031064 15789523 15558345 13925970 13854175 13765971 13368646 12567414 12527262 12240563 12190891 12076145 11673219 11062845 10886869 10665569 10627734 10597367 10425957 10363979 10328263 10121407 9895654 9560366 8885061 8852190 8770177 8530103 8386442 8313003 8195970 8144980 8103645 7894543 7893791 7826935 7729455 7571724 7514547 7458854 7082718 6962818 6848827 6656163 6646898 6620716 6563203 6535105 6465345 6213288 6210082 6171119 6002729 5874887 5874847 5841906 5810362 5673866 5670572 5537577 5524571 5437175 5404655 5336068 5318642 5267887 5196629 5195486 5079224 4819341 4781450 4685973 4669018 4592474 4478525 4435702 4434542 4415378 4373053 4361766 4311340 4205886 4176878 4130846 4044519 4039184 4008178 4002894 3995489 3966255 3946861 3882052 3835990 3815901 3756166 3717166 3708268 3681938 3653108 3630781 3627623 3584375 3543364 3531345 3511648 3488872 3435312 3423719 3389423 3384404 3363421 3286185 3238397 3216313 3129591 3110271 3101001 3087426 3030462 3025683 2967391 2951060 2916635 2891228 2852505 2767089 2727401 2630328 2585652 2539616 2539409 2488261 2459882 2449153 2448177 2446535 2384927 2383259 2352004 2350601 2342510 2323083 2288908 2231926 2230429 2214267 2100771 2057300 2054216 2049819 2023841 2017773 2003380 1997174 1954536 1947698 1915393 1911890 1904556 1895652 1895111 1882416 1841786 1839743 1824125 1822830 1815750 1813034 1811870 1805004 1803117 1784754 1782922 1770135 1767409 1755862 1746498 1740152 1731639 1711648 1683235 1639760 1635242 1622100 1621575 1619084 1618721 1612160 1600327 1585192 1578605 1574845 1571829 1560899 1557747 1554253 1552839 1552026 1544600 1492652 1473034 1468597 1458033 1455342 1452995 1447468 1441664 1440983 1420376 1417988 1395717 1365396 1334132 1305525 1297369 1296543 1296246 1278794 1278745 1269367 1264365 1256885 1256711 1245815 1242515 1240511 1214061 1213304 1209105 1202813 1202324 1201466 1194860 1192240 1184095 1183709 1177105 1173208 1170550 1147003 1140725 1140208 1137677 1133573 1128835 1123271 1110480 1091280 1080313 1053292 1051016 1049361 1044146 1034357 1030951 1027786 998379 995298 990059 989664 986247 981419 980782 973043 972605 967488 962778 937161 936413 920574 914793 912591 910757 909864 900153 898206 895752 891297 879381 878305 868577 864574 854569 839601 836994 836788 834909 832642 830257 826469 824656 813103 806112 795920 792573 775624 773896 772888 759484 750671 742891 729043 724109 719161 714500 713547 712547 704940 700480 696300 695187 692355 687254 682181 681188 679748 676724 675603 673104 664357 661802 656523 656176 651091 648092 647132 645829 642056 639127 638106 636003 635674 631486 627609 627353 626156 624714 624620 621763 617314 607162 600745 597211 594600 590668 590153 588899 580828 580035 579529 571831 571110 569839 569746 561797 553335 551812 546276 546083 543880 542135 541743 535605 528866 525767 519694 517800 517165 511642 510605 508449 507612 505034 504195 499801 498434 498156 495512 493875 492648 484239 482029 478890 474147 473397 472874 472482 466662 466204 457011 456385 453476 453357 452302 445780 443182 442511 440315 429686 429489 426874 424787 423477 423465 421807 420986 418351 418126 417470 415369 413611 410481 409334 406616 405338 405034 403673 403247 401732 401138 400013 398376 398090 398080 397690 393421 392008 390496 386428 384317 377065 374094 372627 370879 369817 367998 364585 362988 361233 360200 359836 358299 357702 357236 355514 353878 350802 349477 348157 345260 343806 339740 330970 327513 326652 325550 325338 325200 324694 324673 322280 319991 319112 318541 315620 312548 311688 310070 306819 305999 303483 303470 303234 298736 298645 298551 296733 296235 296000 295377 293653 289721 287823 285876 284154 283348 283038 280747 280588 277543 276949 271568 270791 270541 270081 268433 267549 267098 266743 264505 264004 258612 257731 257724 257459 255896 254078 253176 251686 250754 244609 244395 242934 242758 242434 241951 238986 237089 235448 234571 233578 232508 232469 232144 229810 229713 221545 220836 219763 218799 217273 216135 215951 214166 213471 213286 213020 212604 211414 210204 207925 206070 204807 204429 203013 202822 202684 201670 201648 201333 199179 199014 197954 197002 196656 193956 190592 188652 188386 188255 181402 180183 179020 178464 177848 177767 177705 177536 177173 177169 176012 175048 174991 174578 174163 172782 172042 171198 165392 165246 164975 163521 163067 163056 155912 154116 151850 151754 150965 149786 149306 148987 148103 147676 147613 143788 143167 142953 142346 142341 139937 139345 138608 138123 137101 136494 135976 134990 134520 134104 134058 133304 132437 132200 132103 131351 130808 130293 129503 129243 128542 127793 127589 126757 126517 124852 124694 124226 123219 122634 122097 121626 120613 120261 119234 118555 118343 117886 116854 115705 115595 115348 115257 113795 113699 113577 112316 112049 111647 109373 107781 106495 105721 105614 104320 104245 100494 100320 99917 99557 99255 98942 97097 96813 96809 96620 96519 96507 95562 95280 93227 92208 91993 91813 91315 91295 91132 91044 90555 88831 88425 87358 86751 85181 83709 83656 83427 82374 81356 81296 79034 78525 78429 78052 77615 77474 75587 74691 74306 74140 74066 73862 73503 73005 72773 72374 72207 71601 71113 71014 70009 69734 69620 68118 67317 67179 66469 65714 65377 65098 64928 64648 64595 63414 63293 63039 62718 62694 62649 61951 61584 61519 61512 60723 60420 60389 59995 58953 58433 58267 58051 57613 57569 57024 56959 56858 56792 56360 56198 55262 55053 54960 54500 54093 53953 53080 52920 52019 50848 50037 49617 49209 48692 47746 47641 47446 46941 46500 46102 45472 45299 44992 44667 44649 44579 44537 44496 44366 44346 44020 43891 43600 43597 43489 43322 43257 42999 42958 42863 42309 41928 41807 41683 41509 41164 41137 41109 40857 40799 40714 39760 39679 39515 39423 39380 38652 38615 38281 38171 38111 37970 37723 36712 36482 35977 35941 35935 35681 34969 34900 34897 34845 34612 34502 34344 34337 33612 33554 33417 33309 33134 33107 32912 32827 32746 32502 32415 32033 31563 31382 31354 31301 30974 30748 30455 29686 29672 29008 28952 28818 28748 28447 28383 28303 28216 28109 27806 27449 27323 27105 27062 27044 27010 26338 26130 25958 25921 25866 25500 25114 24814 24330 23908 23696 23675 23443 23322 23243 23202 23042 22927 22686 22312 21993 21976 21849 21800 21517 21392 21163 21161 20927 20685 20599 20408 20155 20151 19799 19743 19703 19694 18591 18423 18242 18115 17865 17673 17330 17084 16128 15977 15969 15894 15807 15738 15734 15672 15620 15609 15477 15477 15445 15386 15253 15199 15017 14932 14887 14639 14182 14173 14116 13922 13703 13564 13485 13388 13365 13226 13198 13194 12849 12789 12754 12460 12298 12291 11973 11936 11870 11856 11794 11597 11488 11295 11287 10831 10823 10751 10694 10688 10662 10599 10400 10390 10194 10006 9950 9790 9720 9675 9672 9642 9633 9615 9614 9478 9414 9368 9289 9259 9240 9174 9170 9026 8895 8841 8619 8582 8466 8413 8378 8312 8289 8202 8134 8087 7897 7761 7651 7245 7198 7162 7029 7020 6991 6678 6630 6591 6586 6477 6296 6220 6158 6105 6056 5847 5750 5657 5626 5611 5498 5455 5451 5388 5340 5238 5224 5211 5147 4973 4822 4798 4781 4761 4715 4609 4571 4521 4437 4436 4309 4255 4199 4152 4130 3937 3764 3751 3654 3597 3562 3557 3555 3424 3421 3388 3345 3329 3316 3214 3161 3107 3051 2931 2893 2828 2783 2743 2714 2619 2603 2600 2597 2593 2566 2547 2543 2520 2464 2461 2437 2391 2338 2311 2233 2201 2067 2034 1923 1908 1901 1895 1880 1779 1770 1744 1743 1668 1651 1595 1593 1545 1495 1477 1400 1389 1347 1339 1285 1283 1243 1243 1235 1195 1178 1125 1101 1013 991 881 870 860 851 845 821 812 775 772 750 729 719 676 669 605 604 604 591 579 571 546 528 525 497 497 482 442 440 368 360 343 327 325 317 310 299 219 215 214 212 211 204 202 201 195 191 187 163 161 159 158 146 145 135 131 128 124 123 116 109 95 93 91 90 89 88 85 77 76 74 73 72 69 67 62 56 55 51 48 45 39 39 35 33 30 20 17 15 13 12 12 11 9 8 8 7 3 3 1 1 0 0
137041956 75340209 43296558 39045096 38482463 37178470 29526479 27666143 27190776 25786364 25115371 24312887 23552905 23266911 23166860 23128662 23107956 22848530 22727239 22552980 21883400 17676849 16525394 15881922 15441334 15028627 14615571 14277956 14151271 14143872 13758856 13736344 13614733 13124243 12465324 12222598 12181140 11933370 11796916 11787022 11739429 11607370 10933276 10889937 10789636 10573116 10512788 10497391 10433108 10172529 10002887 9861771 9351722 9334351 9277697 8984536 8967232 8652461 8650917 8582609 8293769 8194444 8160267 8042607 7750104 7717388 7692712 7673646 7417490 7072851 6911635 6749132 6747602 6743810 6690382 6534024 6172085 6157266 6048338 5913870 5831788 5821174 5796740 5779213 5606699 5487026 5353008 5346362 5159548 5154785 4855689 4800532 4785228 4725337 4623743 4623556 4599365 4587647 4562407 4490243 4483935 4435196 4364385 4228511 4179380 4095287 4052711 3954224 3951571 3939256 3917721 3901967 3848308 3749773 3724379 3713960 3710976 3675262 3657234 3602964 3590034 3566725 3548804 3531967 3495520 3375556 3339334 3333578 3324560 3304715 3103435 3067644 3020413 3003916 2994547 2984020 2879345 2839248 2790881 2783728 2703209 2700876 2671916 2652316 2626953 2625535 2615978 2584788 2577130 2531587 2528359 2525654 2524071 2516801 2501919 2473473 2422651 2419262 2380634 2376740 2332279 2308041 2270655 2139444 2106277 2103042 2099729 2053985 2035362 1986128 1965850 1937856 1901474 1886914 1866531 1863306 1859842 1850816 1810048 1807278 1803340 1744870 1732363 1730349 1701232 1690277 1684676 1676190 1663164 1661334 1658870 1641471 1634236 1609718 1609495 1582929 1576161 1558051 1548201 1540712 1473443 1468313 1461955 1456259 1433233 1421902 1419799 1414382 1411645 1401762 1400614 1377651 1359349 1355915 1349448 1305045 1296390 1283904 1270693 1264422 1261061 1259340 1249235 1229505 1219084 1215701 1210459 1207551 1198389 1193566 1191749 1188792 1184723 1180674 1174938 1166519 1154308 1135844 1134911 1121607 1111585 1106462 1105999 1105600 1095769 1071416 1060759 1022227 1019350 999460 996761 995276 992431 983699 982872 975787 965560 942898 942541 915032 911110 906733 903634 902753 900291 889245 889039 886764 883630 881138 876738 865693 851360 850335 840669 839282 832599 829010 828371 826159 825503 822090 817505 812480 811119 793966 792741 790611 786804 771708 771229 768901 768326 765769 764667 762876 762741 757552 754762 741567 735089 733846 729911 718454 712242 706763 696953 694210 691588 691411 687094 683771 683759 683733 683674 681751 676440 670864 660121 657560 639219 639006 638026 636812 635687 619323 617848 614882 604059 599096 597281 596702 594967 594736 592526 588999 581489 577663 573988 561707 561513 561188 554513 548267 534258 533770 532220 531268 528403 520894 516645 506202 504026 502504 502447 502043 499699 497719 490981 490981 484110 482065 481924 481301 477414 473982 473558 460545 459637 456935 456260 451976 445050 440938 440529 440114 439638 436077 434611 428335 425093 424777 422734 420725 420288 419826 419792 418721 416533 411925 407564 406810 405419 405223 404566 403235 401382 399780 399466 398731 398653 398442 397198 397175 391306 388543 385476 384679 373618 367821 365065 365033 362894 360799 359626 353547 351988 350542 347234 345886 344119 343403 342786 340701 340151 336577 335631 330822 328277 328208 326232 325194 317937 317193 316413 315509 313051 311804 311111 310753 310709 310610 310276 307253 307208 299426 299401 296205 295906 295257 295100 293357 291437 291191 284307 280028 278796 278705 275938 274186 272154 271337 271008 269276 269190 266748 263518 260412 260192 259902 258823 257067 256134 255204 250546 248968 248778 243615 242296 241405 241392 239357 237674 237488 235577 231731 231148 230674 230364 228984 228949 225181 224379 224178 223300 219158 219150 217058 213423 212813 210303 209555 206729 206530 205738 204192 203986 203325 201974 201514 200735 200192 200047 198939 198285 196793 195038 195029 193567 193504 192995 191750 191639 191638 191248 191117 190270 189137 188427 188290 185501 185129 185120 184497 183692 182903 181205 179616 179164 178711 177471 175074 174814 174255 174211 172917 172865 172859 172121 172009 171131 170152 170005 169422 168388 168164 167966 167811 167775 167450 167211 166482 166345 165588 165043 164479 162467 162215 162125 161378 160532 160474 160319 160225 159024 157549 155995 155233 155023 154667 154480 153947 153806 151518 151142 149877 148345 148062 146219 146153 145273 145164 145112 144636 144395 143573 143402 142371 141563 141309 140230 140132 139917 138282 137211 137060 136615 136034 135934 134000 132572 132364 131889 131434 131352 130098 129844 128307 127982 127109 126925 126899 126262 125190 125159 123868 122443 122257 120749 119497 119400 117574 116488 116353 115505 114976 113653 113533 112415 111896 111531 111115 110802 110680 109927 109678 109403 109188 106392 105488 105399 105020 104119 103687 102097 102093 101556 99794 99533 99363 99037 98740 98597 98038 97879 97283 97132 96840 96825 96516 94480 90262 90250 90169 89956 89438 88978 88534 87578 87454 86421 86228 82299 82210 81412 81381 79885 79066 78957 78605 78495 78429 77452 77210 76301 75955 75753 75120 74388 74009 72878 72850 72772 72710 72588 72011 71272 70849 70433 69872 68429 68135 67811 67352 67326 67305 67127 65829 65682 65143 64873 64735 64636 64439 64219 64202 63932 63458 63431 62628 60948 60898 60889 59522 59422 59321 59227 59152 59084 58798 58518 58055 57065 56751 55952 55726 55115 55062 54247 53048 52238 52138 51538 50846 50466 49730 49367 48848 48612 48436 48140 47592 47537 47220 46591 46100 46076 45915 45514 45354 45315 44676 43981 43760 43635 43513 43458 42759 42523 42475 42446 42379 42249 41702 41442 41106 40315 40259 39864 39744 39469 39251 38903 38525 38448 38379 38178 38037 37893 37661 37189 36952 36766 35483 35481 34935 34824 34121 34028 33733 33689 33347 33317 32962 32871 32847 32782 32737 32239 31830 31669 31568 31429 31409 31323 31204 31151 31049 31006 30610 30440 30308 30275 30112 30095 30018 29913 29780 29334 29159 28995 28652 28553 28319 27930 27530 27274 27144 26789 26433 26089 25880 25692 25690 25684 25413 25113 24625 24455 24340 24138 24062 24044 23944 23832 23191 23180 23151 23083 23029 22994 22946 22765 22555 22233 22189 22186 22184 21954 21842 21635 21630 21484 21484 21381 21282 21257 20879 20808 20765 20721 20417 20215 20052 19911 19898 19870 19823 19670 19193 19180 19048 19047 19008 18826 18757 18686 18347 18250 18127 18099 17993 17942 17934 17547 17504 17502 17394 16767 16745 16684 16655 16614 16578 16493 16442 16131 16122 16104 16036 16004 15884 15795 15792 15780 15755 15654 15566 15529 15431 15252 15178 14986 14756 14749 14748 14585 14476 14399 14326 14228 14133 14125 14048 13618 13615 13538 13518 13477 13378 13343 13258 13245 13138 13107 13088 13062 12956 12706 12676 12594 12540 12526 12471 12339 12053 12024 11897 11879 11811 11444 11381 11057 10939 10932 10903 10763 10632 10401 10388 10312 10213 10177 10166 9971 9968 9714 9478 9460 9426 9417 9413 9194 9142 9087 8956 8811 8810 8770 8712 8554 8313 8193 7825 7805 7647 7584 7571 7544 7541 7511 7433 7412 7104 7037 6946 6855 6819 6818 6773 6662 6611 6491 6428 6316 6295 6263 6102 6101 6088 6087 6069 6056 6042 5885 5807 5622 5439 5378 5306 5229 5207 5204 5191 5001 4977 4945 4861 4798 4718 4717 4652 4619 4612 4558 4516 4499 4445 4428 4300 4275 4254 4241 4083 4074 3834 3809 3741 3720 3699 3695 3638 3610 3313 3255 3246 3171 3151 3127 3083 3073 3055 3055 3037 2996 2975 2973 2925 2865 2852 2845 2816 2662 2587 2548 2491 2460 2420 2377 2353 2344 2333 2328 2248 2196 2101 2066 2007 1994 1962 1941 1902 1889 1786 1784 1775 1749 1745 1736 1705 1607 1593 1588 1576 1573 1558 1476 1464 1435 1403 1403 1392 1382 1340 1293 1278 1274 1249 1143 1142 1133 1125 1044 958 958 945 927 913 908 894 869 860 857 766 758 721 714 686 675 629 608 560 557 529 519 512 512 481 472 458 426 413 384 349 330 324 301 284 271 266 258 247 245 244 240 240 239 238 232 216 215 207 206 205 205 190 181 174 169 152 145 136 134 132 132 128 125 117 96 95 90 82 79 78 78 76 75 64 36 31 29 24 23 18 15 13 13 12 10 6 6 6 5 5 3 1 1 0 0
290093514 111181614 83268996 80549207 67542196 59183230 58396481 51188986 47228283 47006945 46692370 39658674 36924077 36316663 34963967 33620442 31706679 29389625 29292830 25419886 25148450 24456507 23668667 22803803 21815551 21673736 21597773 21170168 19832133 18908810 18542922 17640549 17091492 16660513 16025165 15220312 14868850 14279556 14141901 13506871 12034860 11919891 11854399 11682796 11479184 11419922 11345245 11332550 11095115 11077721 11016276 10925405 10784587 10521480 10339711 10110335 9969259 9824242 9715364 9269687 9088939 8866032 8797375 8348695 8102664 8072955 8017478 8011532 7964626 7942062 7877676 7822358 7785360 7506823 7420872 7290539 7249709 7171965 7155991 7055362 6881536 6768692 6570299 6551257 6549870 6332385 6159199 6056864 6039789 5984669 5957775 5949887 5853141 5843975 5776746 5718581 5702159 5691572 5634938 5301229 5220378 5197464 5082733 5018962 5006100 4963919 4953468 4858832 4825262 4664165 4661240 4561272 4410553 4247248 4107924 4092263 4077190 4066591 4049105 4015670 3935709 3908023 3878973 3864239 3813637 3760329 3733446 3719554 3670804 3668532 3622811 3600217 3588891 3519203 3457855 3442015 3422099 3401497 3377642 3369015 3323696 3318942 3262242 3236765 3206984 3138373 3138260 3134604 3098456 3089960 3056737 3049087 3038547 3037371 2944259 2892917 2854554 2834183 2796042 2788756 2784286 2763473 2723155 2683774 2669085 2656054 2612035 2590524 2529232 2474217 2445018 2432010 2414179 2402702 2392639 2363231 2355526 2282634 2267809 2232206 2227746 2219937 2218757 2200802 2184162 2172424 2147730 2136489 2124000 2106294 2094825 2086628 2079587 2079269 2014910 1996935 1988398 1978900 1930062 1924211 1912646 1873483 1868125 1860261 1852747 1827809 1806288 1764757 1764093 1757346 1718661 1717183 1714199 1713301 1700027 1689277 1667700 1660007 1643738 1617536 1617311 1611372 1599299 1597546 1595256 1593515 1582963 1564487 1561880 1560486 1556760 1507986 1504537 1490776 1476949 1452531 1448674 1444200 1401605 1398367 1394549 1373698 1361890 1361339 1360997 1346975 1344314 1331586 1323272 1295659 1292824 1291379 1286218 1278025 1263672 1261602 1253482 1247589 1239888 1237746 1237316 1228530 1214518 1211828 1208242 1203887 1189316 1188725 1179032 1178427 1176220 1166132 1138091 1131850 1129990 1118330 1116686 1113894 1102843 1102709 1097442 1092549 1083959 1083349 1077388 1073078 1035591 1013242 1011608 979140 964351 952688 952359 946784 938399 933620 930097 913021 908027 903214 895676 895623 895276 894276 889321 875877 869538 839597 828480 826183 817539 814555 808818 808252 803251 802966 802723 797057 796538 790823 784711 768015 760646 754164 753682 753239 749217 745647 738014 733697 725566 723621 721834 719708 716980 699501 699187 698777 697801 693383 691726 682202 676309 674057 665889 660408 652881 648055 645640 645273 643236 638274 632773 632745 628616 628113 625952 621456 609636 603860 603647 599404 597064 596630 595901 561339 560534 559447 557828 557240 551812 551653 543435 542145 538430 535107 534048 528215 526310 522712 519289 515256 513237 512007 502991 502585 502308 495144 485196 477563 476129 473683 468363 467310 467079 465222 461728 458086 455437 450155 448296 444027 442638 442251 436055 430865 427914 423420 422364 421901 421432 419694 413622 408370 407968 407450 402878 402318 399913 398925 398020 395364 392347 390384 389732 383361 381617 378269 375602 370409 369907 369224 361723 360939 360914 356608 356273 353800 352370 350503 349714 348858 348429 346258 341351 341332 340252 326442 325909 325844 325639 325134 320886 320338 317090 315762 312410 311788 311173 306871 302413 301560 301446 301280 299409 298724 296729 295856 295457 293748 293162 292037 291707 290362 289263 288400 286038 285562 285492 284724 284034 283127 280725 272985 271845 270611 267113 266956 266519 266460 265316 262291 257526 255523 252886 252303 251915 251466 251068 250011 249840 249789 246255 243450 241278 240145 238861 238407 237489 235538 232425 231018 229340 229061 227167 226262 222808 222578 220984 220593 220158 220053 219387 219386 219043 218348 218010 214581 214523 212674 212184 211821 211582 211046 208036 204715 204242 203891 203005 197065 196989 195014 194882 194813 192386 191345 191032 188521 187046 184361 184144 184008 181604 181070 180776 178910 178114 177894 177730 176894 176744 176086 175466 173824 173168 172662 172594 172155 171827 169109 168850 166272 166143 165699 161643 154754 152423 151364 151353 150046 149208 148471 147828 147502 145727 145379 144712 144479 143666 142156 141974 139741 138383 138309 138217 137927 137903 136111 134720 134585 133330 133085 131997 131380 130620 130308 130262 129980 127784 125814 125116 124032 123765 122997 119920 118910 117843 117378 117214 116683 116482 113453 112192 111865 111535 110245 109602 109514 109045 108472 107889 107091 106302 105729 104255 104074 103315 102714 102407 101952 101260 101083 101046 100808 100589 100438 100134 99905 99325 98731 98387 97817 96160 95622 95509 95152 94287 93913 93483 93372 92457 90926 90858 90574 90107 89982 89458 89350 88990 88282 86872 86527 85754 85635 84645 84486 84419 84272 84040 83329 81436 81004 80796 80668 80462 80135 79748 79555 79400 79135 78853 77475 77292 77102 77078 76528 76499 75809 74060 73559 72996 72639 72431 72411 71847 70701 70505 70246 69568 69522 69457 68930 68815 68659 68605 68200 66937 66435 66305 64215 63855 63166 61944 61893 61398 60502 60435 59321 59195 58996 58272 57748 57677 57072 56978 56885 56571 55973 55850 55463 55414 55338 55300 54885 54563 54445 53632 53483 53063 51761 51652 51474 51258 51050 50914 50793 50557 50477 50156 49430 49160 48618 48523 48282 48141 48008 47846 47713 47664 47165 47116 47073 46204 46139 44991 44755 44427 44294 44120 43705 43705 43387 43213 43117 43093 42564 42360 41722 41698 41467 41328 41079 41072 40868 39724 39583 39494 39392 39359 39151 39081 38904 38841 38826 38757 38551 38359 38266 38232 38199 38061 37993 37904 37845 37646 37212 37120 36806 36277 35569 35269 35255 34053 33655 33579 33301 32542 32527 32372 32320 32223 31409 31347 31210 30832 30221 29128 28843 28727 28544 28381 28353 28281 28120 27522 26993 26989 26632 26584 26366 26128 25920 25585 25482 25255 24758 24728 24518 24430 24244 23772 23744 23741 23255 23062 22977 22799 22797 22594 22551 22513 22360 22274 22000 21981 21744 21576 21102 20888 20617 20573 20289 20218 19659 19636 19611 19592 19427 19328 18900 18679 18512 18466 18290 18202 17781 17635 17245 17234 17210 17208 17166 17079 16918 16889 16740 16646 16562 16547 16299 16093 16011 15964 15889 15534 15485 15317 15157 14990 14947 14934 14924 14714 14693 14547 14546 14473 14387 14284 14196 13942 13910 13865 13705 13680 13635 13609 13523 13426 13153 13007 12957 12922 12776 12772 12763 12682 12590 12545 12140 12034 12012 11874 11329 11236 11054 11023 10939 10595 10511 10506 10476 10389 10387 10346 10283 10281 10121 10089 10043 10032 9858 9780 9775 9670 9615 9530 8768 8756 8669 8613 8396 8280 8258 8214 8029 7995 7965 7824 7759 7739 7685 7590 7198 7166 7155 7020 6968 6935 6887 6794 6674 6674 6672 6641 6589 6584 6569 6470 6406 6346 6161 6090 6085 6045 6041 6027 5893 5882 5766 5642 5606 5550 5532 5437 5139 5068 5023 4829 4740 4738 4629 4627 4490 4451 4361 4274 4268 4224 4173 4130 4114 3781 3586 3579 3575 3562 3458 3400 3399 3355 3332 3311 3308 3278 3224 3216 3207 3187 3139 3115 3037 3010 2906 2835 2777 2764 2747 2610 2606 2547 2534 2471 2467 2434 2427 2374 2373 2359 2324 2303 2297 2294 2275 2030 2015 1946 1943 1941 1927 1867 1863 1858 1810 1772 1729 1710 1667 1666 1595 1590 1590 1589 1572 1570 1558 1545 1489 1469 1458 1457 1438 1419 1415 1409 1400 1381 1358 1274 1250 1244 1230 1218 1205 1204 1202 1197 1196 1193 1170 1168 1157 1142 1128 1111 1094 1066 1061 1034 1013 998 975 973 969 968 953 904 900 870 850 847 834 816 796 772 764 748 748 739 734 724 709 706 685 671 650 649 634 634 617 604 541 527 519 498 469 453 449 424 419 390 373 369 367 332 319 280 272 249 249 242 227 227 221 213 208 205 200 197 189 182 178 178 175 170 164 162 158 149 146 144 132 129 122 115 103 101 98 85 85 82 81 81 78 68 67 64 64 60 60 57 47 40 36 36 35 33 30 27 23 21 12 11 6 4 3 3 0 0
3 845
865430326 519503760 442252035 388882991 135047941 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
878600644 734984148 143041067 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
965725755 771975656 595569001 334791919 220284841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 11454 0 8838 0 0 0 0 0 0 0 0 0 0 0 0 25232395 0 0 0 0 30211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 306875630 0 0 0 0 0 0 22 0 0 0 0 0 3918779 0 0 0 0 3 327 0 0 0 0 0 0 0 0 0 107591 3837 0 2 0 0 0 0 0 0 0 454 60 0 0 636490611 0 0 0 0 0 0 0 0 0 0 354740 0 0 0 48376882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73876580 0 0 9 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 11280 0 0 7 0 0 0 0 71 0 8964901 0 0 0 0 0 1 1574 0 0 0 6322 0 0 0 0 16463283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 2088 34 0 0 0 0 0 48731499 0 0 0 0 0 0 0 0 0 0 0 29392 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26281018 0 0 0 0 1207666 0 5 0 0 336 0 0 0 0 0 0 0 0 634543 0 0 0 0 0 0 0 0 7912 0 0 0 262140 0 4 54 0 0 66766 0 0 0 0 0 0 0 0 0 0 0 0 0 7326 0 17474277 0 0 0 0 0 0 0 0 0 0 0 0 0 21330 0 0 0 0 0 0 37340143 0 0 0 0 0 24932 0 2249634 156 0 0 0 0 0 32895944 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78811 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 864160 0 0 0 86510 1463 81518 0 0 0 0 0 0 0 41368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11388997 0 0 0 0 3140378 0 0 0 0 0 0 0 0 0 0 0 263725738 0 96470300 897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 17 0 0 0 0 653718 0 0 0 1 84176252 0 0 0 0 0 298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89181 4111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 751515 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 1546 0 5988 0 0 0 0 0 0 0 282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 489359 0 0 0 0 0 0 0 0 0 0 0 301504 0 0 0 0 0 2 188359 0 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1247842 0 0 0 0 0 0 0 0 0 846613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105313566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 440160 0 0 0 0 0 10 0 0 1613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 84563911 167411 0 0 0 0 0 0 5 0 0 0 1 89294 0 0 0 0 0 144277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77395480 0 0 19734 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 294 0 0 0 0 0 0 0 0 0 0 0 0 54825795 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 348306 0 0 0 0 558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 37876876 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 124513340 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 1 0 0 0 0 0 0 0 0 65151589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 865 0 0 0 0 0 0 0 0 0 0 0 86884 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37717157 0 0 50890 0 0 7 0 0 0 1934841 0 0 4432460 0 0 0 0 0 0 0 0 0 0 0 0 0 80 424771 0 0 0 0 0 0 107719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 403380033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2296127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31766387 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45489092 8879 0 0 0 0 0 0 2028378 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 258 0 0 0 0 0 1537491 0 0 0 0 0 0 7826 0 0 0 0 0 0 0 0 0 24402 0 1101 4235189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6860 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1934 0 0 0 0 0 0 0 0 0 0 26839 79 0 3 0 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12280644 0 0 0 0 152 0 0 0 0 0 0 0 0 0 22955 0 0 10283725 0 0 30513872 36905 0 0 0 0 0 56155 0 0 0 0 553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 260146 0 0 0 0 0 0 0 438 0 0 0 0 0 0 0 0 0 0 0 4551 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 100795 0 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1423 0 0 0 0 6775946 0 0 0 0 0 0 0 0 0 0 24036845 0 0 0 0 0 0 0 0 0 0 0 765563 409977 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 13288 0 0 0 0 0 0 0 0 0 0 0 0 14 0 43319601 0 0 1857400 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136238 0 0 0 19769 0 0 70232213 0 0 0 0 0 0 0 0 0 110455 0 0 0 0 0 0 0 0 0 0 504 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1042 0 0 62599 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 9734688 0 0 0 0 0 2 0 0 0 0 0 1418686 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43610762 0 0 0 0 20695985 0 0 0 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 302 0 0 0 0 0 0 0 0 0 0 0 2462543 0 459905 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207311128 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 9210544 0 292852014 0 0 0 0 0 0 0 9763459 0 0 0 0 3354 0 0 0 141532058 0 0 0 0 42 0 0 0 0 1355484 0 0 0 0 0 0 0 62037 0 0 0 0 0 0 0 0 0 0 47064 0 0 0 442775 0 0 0 558349 0 0 0 0 0 0 0 274528357 21639343 0 0 0 0 0 0 237690 0 0 0 0 0 0 0 894 22033584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2181780 0 0 0 9 1230048 0 0 0 0 0 0 0 1725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4208147 0 0 0 56 0 0 0 0 0 0 0 0 0 0 0 20160 0 6671 1 0 0 0 0 0 36351133 0 0 0 72693 0 0 0 0 0 0 0 0 0 0 0 0 0 163 556135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9583 0 0 0 0 0 0 0 0 0 0 0 0 305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59868 0 0 0 3 0 0 0 0 0 0 197 0 0 0 0 0 0 0 0 0 10 517482648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3580204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1067436 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 157858 0 0 0 2418484 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1578065 0 0 0 0 0 129151 0 0 0 0 1528642 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 48 0 0 0 0 0 337348 275 0 0 0 0 0 0 0 0 0 0 0 0 13696409 664521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101334 9990 26963985 0 1625973 0 0 0 0 0 0 0 0 31641056 0 0 0 4 0 2806 0 0 0 0 0 275550047 0 0 0 0 0 0 0 0 0 0 54838851 0 0 0 39 30406647 112712136 0 0 0 14633738 0 0 0 0 0 0 0 0 413214123 0 36 0 0 0 0 0 0 0 209458314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14918500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 866 0 0 0 0 807827 0 0 0 0 0 0 0 0 0 0 2879 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50653475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70912826 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000000000
3 890
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 608678139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231958897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156851492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111760729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120155936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 694435478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 361391656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 498973545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 458622649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874556295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 323170380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78821880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162053757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268758 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 195339970 0 310 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1239 0 0 10861 0 0 0 0 907543 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 142956827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42343 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 78812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18433900 0 0 0 0 0 1401485 0 61283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41130508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2508334 0 0 0 0 5641188 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 993 0 0 0 0 0 0 0 0 2410 0 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25955 0 29167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 0 0 0 0 0 0 127266 27476 0 0 0 0 0 0 0 0 0 0 0 0 17453 0 592600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63633256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25361733 0 133134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52383591 0 0 0 0 0 0 0 61791065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 51805447 0 0 0 0 0 0 0 0 0 135736555 0 0 0 0 125409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231782506 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4570279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 0 0 0 0 0 287 22 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 23597 0 0 0 0 1417938 0 0 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16310217 0 0 0 0 0 0 0 0 6393 0 0 0 0 0 0 0 0 0 0 0 0 12468 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 284264226 0 0 0 322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5174317 0 0 0 0 0 0 0 0 0 0 0 0 0 97 0 0 72002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350566 0 400 0 0 0 0 0 0 0 0 0 0 0 0 348462351 0 3498 0 0 0 0 0 0 0 0 0 0 27617 0 0 0 0 0 0 0 0 0 0 105689053 0 0 0 14579548 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111465 0 0 0 0 0 0 0 0 624 0 0 0 0 0 0 0 0 0 218109 0 0 0 0 0 0 0 0 5150 0 0
0 0 54165343 0 0 0 0 146129429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 536804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 258069 0 0 0 0 0 0 0 0 112817992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 9 0 0 0 0 0 0 0 0 0 0 5667 0 0 0 0 142384861 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 12150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 270 0 6 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 0 0 0 0 0 0 14693 0 0 0 0 0 0 0 0 0 0 0 34460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 2 0 0 22 0 0 0 0 20231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 256574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237659 0 0 0 0 0 0 0 0 0 0 0 0 0 40951 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1129533 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 360784 0 0 0 0 9943 0 0 0 0 0 0 0 0 1 0 0 0 0 0 8688533 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 760 0 48105666 0 0 0 0 0 0 1444 0 0 0 0 0 0 216037 0 395084621 0 0 0 373145 0 0 0 0 0 10046003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2719 0 0 0 0 0 0 0 0 408011 0 0 0 0 0 0 0 0 0 0 22710416 0 0 0 2165 0 0 0 0 1 0 0 0 0 0 0 0 449267 12805431 0 0 0 0 0 0 0 0 7948 0 0 0 0 0 0 0 0 0 0 0 0 89280205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76540423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 298 0 0 0 0 0 0 0 0 0 0 0 0 0 196056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 945 4379 0 0 0 0 0 0 0 0 11514 0 0 0 11949 4877 61251 37 0 0 0 0 0 0 0 0 0 21298444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1714 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1256954 0 0 0 0 0 0 0 0 844458 0 0 0 0 0 0 0 1811724 0 0 0 0 201623 0 0 0 0 0 383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3323507 0 0 0 0 0 0 0 706676 0 0 0 0 0 0 2684 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 126532 0 0 0 0 0 0 0 3844538 0 0 0 0 0 0 0 4 0 0
0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58548 1064159 0 0 0 0 0 0 0 0 0 54 0 0 94632165 0 0 0 0 0 0 6591 0 18672 0 0 0 0 0 0 0 0 0 0 0 0 116506 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 43127 0 0 3 0 0 0 0 0 0 0 0 0 15939907 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 935 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18688977 0 0 0 0 0 0 0 0 0 53866 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4398 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 1007 0 5333135 0 84 0 0 0 0 0 0 174023 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 30602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 45 0 0 0 0 88 0 0 0 3667481 0 0 0 0 0 0 0 3001900 0 0 0 0 0 0 0 0 0 191814291 0 0 0 0 0 0 0 0 0 0 244426588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2953 0 0 0 2576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6711989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15921 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1190611 0 0 0 0 51308929 0 254679896 1185145 27179 0 10133775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1549915 0 0 0 0 8241 0 0 0 0 8479387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71426 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188917661 0 0 0 142241 0 0 0 0 1 0 0 50257 0 0 0 0 0 0 0 0 0 0 0 31822 0 22551 0 2210 0 0 0 0 0 0 163749 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39070420 0 17 0 0 0 385800 0 0 0 0 0 0 413498029 0 0 0 0 0 159375 0 0 0 0 10 0 88 0 302 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 490791 0 0 0 0 0 0 0 0 0 0 43 0 1 0 0 0 0 0 0 0 150798774 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16553 0 0 0 0 0 0 0 0 2666974 0 0 0 0 0 0 0 0 0 0 1746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12508 0 31421 0 0 0 0 10 0 0 0
3 936
736250114 663408924 41551197 25207374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
978513416 844256669 788816752 555633822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
397843838 261506174 84419581 62290751 31662210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 3837 0 181018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 48144 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13887 0 0 2161465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 316246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118167 0 0 0 0 0 0 0 0 0 1746693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 5852323 0 0 0 0 0 0 0 0 1566 204 0 0 114242515 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 340289 333 0 0 0 18285 8632 143044 0 0 0 0 0 0 0 0 62205315 0 5 0 0 0 40766755 0 0 0 142795290 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 0 0 0 0 0 0 0 0 0 0 0 0 0 17176 0 0 0 0 0 0 294 0 0 0 0 0 0 0 2348 0 0 0 10962978 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197229207 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 32972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 276 0 0 0 380144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11766561 0 0 3121632 0 0 0 58 0 0 0 1385 0 975 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6512 0 0 1 0 0 0 4001 0 2 0 0 21445 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 575 0 0 0 0 0 0 0 0 0 0 0 0 0 31836 0 0 0 2536 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 4120501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37106443 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281 0 0 0 0 0 0 0 0 0 0 0 0 0 40365621 0 0 0 0 0 0 0 0 145 0 0 0 0 567129007 0 0 0 0 0 3345933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 587 0 0 0 0 0 0 0 0 0 0 0 375925 0 0 13048 0 0 10588080 0 0 0 0 0 0 0 0 0 0 0 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117066481 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6810422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 943130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3523879 1000000000
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2426133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 98231 0 0 0 0 0 249624 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 869 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 1502 0 2316812 23158935 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18157348 0 0 0 0 0 0 0 0 0 0 14 0 0 864 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58714 0 0 0 0 0 0 0 0 0 0 0 0 0 797041984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23998846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77552417 0 0 0 1 0 183 0 0 0 0 0 0 0 45268440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 2251 0 0 4728569 1 0 0 0 0 0 0 0 0 0 0 149996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 20337 0 0 0 0 0 0 60615 0 0 0 0 0 430137528 0 0 4408 0 422 6762 0 0 0 3209 0 0 0 0 0 0 0 73 0 0 0 0 0 1 0 51566 128 0 0 0 0 0 0 0 15 0 65694 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 306322 0 0 0 0 6585524 0 0 0 0 0 0 0 0 0 3465872 0 0 0 0 0 0 0 0 0 0 0 0 1008075 0 246243 67647117 0 0 0 0 0 0 0 12 0 0 0 2790238 0 0 0 0 0 0 0 0 0 0 6470844 630660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 8396 0 0 0 0 174379528 0 3782892 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 10 0 16308218 0 0 0 0 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 728709 0 0 0 2722095 0 0 15637202 0 0 1238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028738 0 0 0 5350311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176 0 0 0 0 13001173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20259210 0 0 22690827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22816 1205671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 13 43672763 0 0 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 633 0 0 0 0 180885 0 0 0 14 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9485540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 375611826 11 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 541563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 269 0 0 726 0 0 0 0 0 0 0 0 0 7034 0 0 20275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 2 3 20031744 0 0 0 0 0 0 0 0 67 0 0 0 8341664 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 975 0 20 0 0 0 0 0 0 0 0 931 0 0 0 0 0 0 276898 0 0 0 0 0 0 0 0 0 0 81 0 0 0 0 0 0 0 0 0 0 0 2797 0 0 0 0 0 0 0 0 972204 0 0 0 0 0 0 0 1137 3199 0 0 0 0 0 0 0 2054 0 0 0 0 0 0 0 0 0 0 0 81746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23075 0 0 0 0 0 0 0 533471 0 0 0 286302789 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 113563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 817 0 0 0 0 0 0 152389 0 0 0 0 31077326 0 0 0 0 0 214 13 0 0 0 0 0 0 0 0 13162 0 0 0 0 0 0 0 18 670839 0 0 0 0 0 33863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13777 0 0 0 0 2 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159177985 0 0 0 0 0 0 0 0 0 6 0 0 0 14264 2427621 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1045582 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 14747235 0 0 0 0 0 0 0 0 0 42939 0 0 0 0 0 0 0 0 0 0 0 240679486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19979659 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25977831 0 3 0 0 0 60799 0 0 30229 49 0 0 818250 40468700 0 0 0 16071 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2597032 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 568245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1404348 0 0 0 0 0 60 0 4 0 0 0 0 0 0 0 5220758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4471 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2199 0 0 0 0
3 1079
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 754310410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19643846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 216761042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 451112490 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 846455554 0 0 0 0 0 765556516 0 0 0 0 0 0 0 0 0 0 0 0 0 670161842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799185286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 871470348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 660254436 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 693696575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21040238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 161897416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348
2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348
2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141349 2141348 2141349 2141349 2141349 2141348
3 991
959876961 823512737 677228376 299592553 100135789 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
700046146 457934697 366501828 100579349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
916937703 695292185 646439186 68917108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 1660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 11167 0 0 0 0 0 0 0 0 0 557207197 6122706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1005 0 0 0 8413347 0 0 0 0 0 0 0 0 2013354 0 0 0 5 0 0 0 0 0 0 17 0 0 0 0 79945 0 0 0 0 45851 0 0 0 171614 0 0 0 0 0 0 0 4506 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 0 0 0 0 0 7 0 51198 0 1 0 0 0 0 0 0 0 0 0 0 0 149888686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88529 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 8767682 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 0 0 0 0 0 0 0 0 1667672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10100 0 0 0 0 0 0 124818 0 0 695137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3444 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58971 0 10501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125988453 0 0 0 0 1800482 0 708550 0 0 0 0 0 3393152 0 0 0 0 0 0 23281142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 475269725 0 0 0 0 0 0 0 0 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 12067521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13351 0 0 0 0 0 0 0 0 0 0 0 4441 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15227 0 0 0 0 0 0 0 0 0 10 0 0 0 0 18730698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3767 0 0 0 0 0 0 29 0 94365136 0 0 0 0 3210978 0 0 0 0 0 0 0 0 0 0 4214422 0 0 0 0 0 0 0 3914 0 0 0 58331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313810520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4637288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27342317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57739822 0 56657 0 0 0 0 0 0 0 29995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 534807018 39 0 0 0 0 0 0 0 603 0 0 0 0 0 0 0 0 0 0 0 4621504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1291137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1000000000
0 0 0 0 0 0 0 198197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101785576 0 0 0 0 83934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68873712 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 552719798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87654 0 0 0 0 0 0 0 0 0 46823 0 0 0 0 0 16487 0 0 0 0 0 0 0 0 0 0 1183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 318330854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74058 0 0 902 0 0 0 0 0 0 0 0 0 22106 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10249 0 0 696101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5436473 0 0 53707148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73319 0 0 0 0 11556760 0 0 0 0 0 0 0 0 5492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3649603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 381202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 387948 0 720246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4283175 6985708 0 0 0 0 0 0 0 0 0 0 0 0 0 896121 0 0 0 0 0 0 0 0 0 92 639007 0 0 0 0 0 0 0 0 0 0 441 0 0 11 0 0 265 0 57804 0 0 0 0 175923008 0 0 0 501000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4213 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2374642 0 0 0 0 51 0 0 0 0 0 0 0 0 0 0 0 0 32646713 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45758932 0 0 0 7070497 35408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1849 0 0 0 0 0 0 0 0 0 438009600 0 0 0 0 0 0 0 0 0 0 3251670 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9869292 0 0 0 2545953 22623350 0 8 0 0 0 0 0 0 0 13042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236 0 0 0 0 0 0 0 11 0 0 0 0 0 700 0 0 0 0 0 1126 207379 0 0 0 0 0 0
0 0 12504733 0 0 0 0 0 0 0 0 211573576 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19410637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143503 0 0 0 0 0 0 0 0 0 0 0 43411 0 0 0 0 89 0 0 54976401 0 0 0 0 0 0 0 0 0 0 0 0 128792059 0 0 0 0 0 0 0 0 80222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 0 0 0 0 0 0 0 0 0 0 0 3492662 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1507653 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 164195696 0 0 0 0 0 0 0 0 0 0 0 0 0 429194995 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 2937 0 0 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1511 0 0 10698091 0 0 1846 0 0 0 0 0 0 0 0 0 1415144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113932966 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 6 0 0 0 0 0 0 0 0 3527 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15282 0 549802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374152 0 0 8860 0 0 0 0 0 0 0 0 187580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 285336783 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4420 0 0 0 0 0 0 0 2342034 0 0 84 2604650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10044503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 25857 0 0 0 0 0 0 0 0 0 0 0 344466 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 254072 0 0 0 0 0 0 0 0 0 0 0 0 17 6520 0 0 0 0 0 0 14623820 0 0 0 0 0 0 0 0 0 0 0 0 0 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 382 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5398701 0 0 2856 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 157 0 0 204 0 0 0 0 0 0 0 0 0 0 0 0 20995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8002737 0 0 0 0 0 0 0 0 743843 0 0 0 0 13147011 0 42598 0 0 0 0 0 366027 0 0 0 2686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 1009954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 993
936387721 796289104 437916634 434421961 60017532 41004168 33036375 27411936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
582992517 352072067 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
554108136 259515933 150669444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
177070894 70514259 54641297 43486264 40115373 36770193 36592141 32105276 28856422 26847279 21803038 19813748 19104307 18668562 18623515 18220682 17906037 17723489 15421154 15364544 14825940 14683336 14672839 14630845 13598242 13539569 13535956 13172485 12558783 11706686 11120144 10708153 9898576 9663887 9642249 9502884 9270427 9002451 8971346 8943438 8415405 8130789 8101780 8074199 7660294 7614670 7524211 7172909 7079135 6971300 6814769 6810012 6783941 6774477 6495635 6405680 6322956 5975184 5799755 5793765 5600823 5489551 5441496 5330251 5292522 5253472 5214174 5184026 5137455 5069309 4943983 4934321 4924824 4849409 4788297 4751901 4712391 4641752 4636475 4606938 4590979 4589412 4579120 4499053 4440221 4342653 4180133 4177896 4056283 3978499 3968794 3921025 3848498 3787829 3695192 3648208 3635032 3628931 3618635 3557684 3321549 3300353 3275792 3252442 3206524 3194881 3159258 3151422 3085228 3078650 3051676 3041136 2970339 2936842 2849141 2841941 2820345 2765531 2706641 2705030 2674122 2631689 2626866 2526076 2525636 2502582 2480519 2449098 2438317 2436885 2430457 2419548 2387965 2379573 2346693 2323394 2321972 2221819 2189447 2187309 2182676 2175682 2160187 2155393 2149836 2129424 2113438 2088090 2053189 2048336 2035361 2008027 1992433 1965550 1942219 1935665 1915861 1884760 1879217 1850672 1849048 1843970 1838689 1781252 1777705 1743898 1694773 1669719 1668501 1631086 1581688 1571981 1520747 1505356 1494004 1466544 1442530 1440081 1435518 1433818 1395614 1370418 1364399 1361452 1359695 1359484 1358927 1356389 1344166 1335485 1334537 1331971 1331955 1304669 1303925 1293047 1281135 1276478 1255402 1195975 1187281 1186440 1173404 1170996 1169607 1144301 1140710 1139659 1125361 1122954 1099403 1088435 1079574 1078654 1077359 1075883 1075621 1073377 1065790 1062889 1059632 1052454 1050864 1046731 1032781 1020401 1003012 1000633 999636 987531 976693 967267 958580 958132 956317 955127 947570 936422 933852 932842 920539 907479 903714 896952 892625 885524 882791 877246 874917 874673 868401 866514 865832 864280 852459 848837 839951 837100 830280 825543 820803 814538 813816 798937 792130 785810 757178 751050 748194 728115 726259 720381 718125 706797 705166 704308 701258 701189 697806 679044 675021 668576 663304 647898 642204 641598 634902 634469 633666 629809 627462 611669 586600 586327 586323 585766 583927 580739 576636 570075 569057 568039 566675 563277 562393 562098 552343 547481 547171 542484 542166 539469 538337 537777 531947 528533 523532 518292 517409 517053 512021 511490 510087 505185 498221 496562 496144 490732 489448 487816 487757 486298 484896 482233 477748 475824 471562 469792 469684 467436 465236 462810 462053 461834 456883 455299 452092 451686 449060 448347 446961 446877 443085 425666 423897 416804 412369 406203 404868 403514 400436 398953 396525 394651 391934 387813 381388 377239 375294 371679 370844 369566 368254 359918 359779 355746 355716 346953 346276 340858 339357 338399 337833 332801 332690 329373 328580 328087 327848 326110 325074 325025 323777 320379 320180 317765 314632 313592 312306 310276 309837 309589 308681 308679 305457 304967 304631 302037 301889 301028 299540 298323 297895 296449 293743 293153 290899 284886 283731 282253 279096 277620 276935 276665 276156 275769 274287 272634 270829 270049 264480 263399 263260 262075 261072 257835 256804 255599 254139 246584 245770 244919 242620 242385 242357 233936 231859 230460 226466 222802 221406 217258 214307 212096 211853 208985 204842 204229 200793 200619 198350 193624 193075 189038 183765 181344 180493 180100 179592 178346 176847 175141 172527 170749 169782 169752 169635 169370 167336 166147 166078 165282 164404 160583 158747 156571 156377 156088 154390 153416 152477 151389 149144 148706 147950 144379 143484 143225 141088 140326 139642 139414 139315 137441 136869 136153 134051 133015 131670 128728 126558 125517 124728 123479 122813 121908 118667 115454 115441 114555 114201 113140 111931 111884 111613 111259 110900 109701 109177 107700 105972 105019 104409 103135 102508 102410 101217 101160 100718 100498 100444 99905 99332 99162 98888 97964 94438 93772 93647 93443 91915 91881 90465 88513 87774 87126 86708 86524 84636 83447 81750 81729 80354 80219 79966 79152 78506 78280 76224 76183 75528 75496 75278 75215 75199 74374 74195 74152 73276 72859 72197 71650 70125 69376 67817 67503 66669 66604 65455 65393 63719 63362 62811 62674 62563 62271 61713 59639 57530 57236 56960 56814 56591 56334 56173 55419 53785 53508 53181 53021 52435 51854 51425 50451 50409 49660 49571 49061 48871 48491 46886 46668 46385 46367 45931 45437 44866 44540 43990 43581 43479 43409 43163 42869 42743 42092 41855 39874 39685 39259 39119 38830 38699 37891 37801 37795 37525 37385 36844 36239 35745 35605 35429 35347 34829 34790 34767 34660 34574 34449 33720 33691 33127 32988 31908 31895 31413 31401 31329 30806 29449 29011 28963 28467 28180 27943 27769 26319 26205 26173 25757 25553 25387 25376 24954 24459 24440 24267 23841 23008 22942 22627 22539 22300 22212 22009 21937 21878 21852 21670 21460 21287 21231 21173 20922 20886 20875 20629 20351 20107 20052 19991 19899 19781 19317 19302 19252 18852 18621 18369 18314 18255 18197 18189 17905 17896 17552 17500 16863 16560 16352 15975 15948 15912 15903 15649 15447 15413 15227 15082 14979 14682 14478 14425 14331 13959 13919 13756 13502 13468 13420 13263 13251 13234 13208 13114 12925 12897 12897 12857 12818 12773 12649 12419 12399 12396 12139 12013 12000 11924 11703 11553 11446 11368 11320 11297 11160 10566 10404 10397 10300 10299 10163 10083 9979 9852 9767 9366 9213 9064 9022 8917 8900 8887 8782 8519 8435 8360 8288 8272 8234 8044 8033 7831 7649 7434 7420 7383 7274 7259 7239 7158 7140 7123 7110 6356 6076 6067 6053 5736 5608 5463 5462 5313 5268 5103 5037 4973 4879 4643 4563 4563 4558 4446 4402 4389 4346 4319 4264 4211 4183 4125 4107 4066 3999 3999 3903 3721 3667 3665 3552 3537 3484 3467 3429 3399 3368 3352 3318 3312 3298 3127 3100 3051 2941 2881 2856 2786 2727 2657 2642 2636 2622 2619 2440 2421 2409 2374 2366 2275 2214 2181 2082 1958 1899 1884 1866 1818 1805 1757 1741 1740 1725 1713 1681 1670 1640 1616 1589 1467 1432 1395 1380 1357 1341 1320 1303 1292 1221 1185 1178 1155 1109 1058 1057 1056 939 912 910 867 837 833 819 816 810 803 766 764 735 726 667 653 644 639 632 626 618 612 605 539 518 516 489 486 479 476 465 459 453 446 388 381 374 336 324 308 289 269 257 255 254 213 205 204 174 169 154 148 135 124 115 92 68 57 48 43 41 35 33 32 31 23 21 12 11 9 9 8 6 3 1 1 0
76836021 51830919 42776601 42301008 39893527 32703231 29495079 27109040 26928416 26739685 25020750 24629673 24459922 23272235 23162285 22853821 21729089 21701564 20675197 16055531 14964016 14865303 14848998 14499016 14443219 14262707 13345498 13027672 11994833 11963892 11950205 11068917 11031387 10867800 10765394 10635718 10399327 9901352 9707324 9242361 8954677 8344846 8031199 8003586 7909692 7566857 7523679 7359547 7203009 6859356 6696550 6633786 6606947 6305535 6101712 6079531 6061152 6023775 5964689 5770777 5734560 5630773 5595943 5581441 5561169 5396154 5352099 5220087 5088189 5060605 5042058 5026875 4972112 4952485 4949753 4903229 4700340 4656154 4651669 4531182 4518154 4486867 4483461 4480101 4331778 4247651 4167240 4133605 4069035 4034874 3936166 3918921 3840938 3788535 3775512 3761906 3651485 3633447 3575145 3491906 3440692 3414365 3403274 3376774 3324403 3230399 3216687 3213503 3126527 2881834 2833356 2749874 2704438 2692663 2656534 2651182 2638573 2591533 2568711 2568386 2549296 2518627 2518302 2498977 2449332 2441088 2435640 2417184 2377873 2377492 2368017 2367207 2360674 2347980 2337564 2286235 2258969 2232993 2232873 2185460 2104906 2063623 2040165 2028015 2001858 1954208 1951857 1921966 1863704 1856599 1834317 1811458 1797778 1779375 1765048 1739020 1731062 1726974 1675043 1661211 1640965 1638063 1634064 1631274 1631149 1612992 1598489 1592647 1577624 1483516 1399871 1377123 1363838 1360383 1352264 1342112 1337184 1321929 1293501 1290264 1284050 1271618 1248133 1242851 1235050 1233233 1226462 1221279 1209278 1208882 1208155 1202164 1195602 1164192 1153842 1137053 1122099 1113017 1109080 1103330 1088111 1086114 1082446 1072890 1070447 1070281 1065692 1053386 1048543 1032060 1017953 1002305 990422 933275 915156 913261 906710 899996 887320 883800 864883 859909 856735 854477 845687 834580 829531 826821 790463 783284 779829 770160 767024 760809 750769 732149 729729 709031 704053 703121 701780 692369 691091 688539 687915 686637 686196 685214 680354 676493 676291 674364 673015 642466 634554 634182 628446 628112 624876 616081 613762 609694 609617 608233 608051 603829 601726 600174 589551 587833 581362 580203 578224 575537 575064 573953 572378 568451 565705 563572 563312 562279 557627 554429 553174 537997 535359 530911 529719 525629 523109 515975 514181 505120 504804 499307 496662 493608 491313 488876 480378 477510 469563 468865 467373 461228 460881 455814 454754 449023 438737 435912 430629 430542 429213 425377 425097 423380 415486 413401 409663 409317 406698 405393 404100 401406 399554 398103 390110 386689 383744 379298 375847 374933 372697 369080 368843 366665 366583 361488 359229 355970 355148 352344 351949 349666 348222 347309 346167 336731 336123 332421 331835 330996 329815 329736 327844 325675 317888 307068 300527 300226 299713 298491 297728 294646 293283 288924 287005 285803 282908 281872 280678 275772 275048 269268 267331 267111 264376 261557 260583 258364 257542 254206 251258 242722 238143 236189 229328 229200 228487 227443 223897 223546 219237 209206 206563 203911 202557 202430 201735 199271 196338 194675 192901 192834 190067 189758 186123 185480 182882 182053 180646 180511 179171 178287 178149 175502 175247 174464 174254 172834 172434 172281 169681 169414 168110 166470 164466 162944 162931 162835 161984 161815 161490 161194 160578 160056 159629 159460 158499 157581 155545 155505 154946 154406 154190 152848 152091 149133 148995 148317 147976 147607 146221 146054 146013 145686 145170 145128 142285 141921 141909 139365 136893 136268 135232 134679 134183 133969 131512 131407 131239 130743 130566 129759 129465 129226 129106 128884 127401 126135 125455 123223 122702 121224 120738 119670 119550 118709 118502 118118 117597 117582 117025 116187 115937 114434 113950 112663 112182 112181 108477 105691 104819 104493 103449 103100 102814 102780 102116 99882 98879 98262 98102 97600 96368 96225 94944 94833 94753 94402 94072 93433 93175 92731 92455 92349 92340 91883 91394 90047 89373 89018 87004 86666 85665 85560 84492 84073 83143 81318 80916 80055 79632 79283 79230 78106 77975 77094 76601 74346 73280 73177 73142 73065 73048 72623 72448 72329 69560 69525 69461 69389 68041 67772 67215 66305 65868 65809 65564 65520 64964 64924 64903 63942 63447 62672 62470 62042 61058 60531 59737 58739 58413 58172 58112 57950 57511 57252 56740 56664 55743 54851 53801 53370 52361 52105 51431 51276 50052 49663 49110 49060 48374 48113 47992 47858 45771 45303 44279 43980 42891 42833 42792 42465 42142 41106 40410 39941 39771 39689 39668 39640 39520 39287 39201 39100 38568 38404 38401 38290 38069 37918 37797 37745 37655 37352 36677 36364 36083 35549 35376 35252 34646 34215 33856 33600 33479 33197 33195 32047 31485 31281 31179 31179 31126 31028 30882 30631 30364 30236 28562 27933 27471 26956 26565 26348 26134 25822 25691 25674 25478 25411 25341 25177 24960 24766 24726 24314 23667 23544 22971 22744 22431 22242 22078 21856 21809 21668 21459 21265 21117 21078 21026 20624 20409 20252 20247 20205 20127 20098 20078 19963 19937 18326 18313 18106 18057 17853 17821 17800 17745 17666 17452 17405 17200 16783 16638 16543 16393 16316 16194 16167 15889 15569 15249 15156 15023 14579 14566 14417 14354 13965 13878 13677 13646 13643 13608 13467 13452 13435 13292 13216 12943 12792 12767 12689 12654 12619 12541 12500 12432 12221 11900 11661 11592 11237 11156 11146 10864 10817 10816 10767 10544 10520 10341 10246 10207 10163 10162 9984 9871 9671 9619 9483 9432 9393 9198 9198 9183 9173 9090 8983 8652 8621 8512 8500 8389 8385 8342 8306 8187 8102 8033 7863 7842 7822 7748 7581 7326 7127 7014 6988 6890 6772 6754 6709 6669 6433 6363 6337 6325 6190 6092 6086 6048 5900 5801 5782 5620 5361 5155 5135 4887 4856 4677 4658 4547 4491 4379 4241 4225 4189 4176 4172 3848 3809 3769 3747 3687 3686 3634 3536 3525 3357 3304 3275 3229 3166 3155 3101 3094 3080 2941 2934 2919 2863 2783 2769 2745 2717 2671 2660 2657 2626 2552 2529 2471 2344 2325 2251 2197 2156 2133 2131 2086 2042 2025 1992 1873 1800 1787 1721 1707 1681 1616 1595 1579 1574 1570 1569 1548 1520 1519 1507 1482 1402 1365 1342 1303 1211 1151 1143 1131 1071 1050 1031 1021 1012 934 933 927 919 916 848 794 761 755 716 683 681 643 626 617 616 576 547 545 524 493 489 487 452 447 444 444 439 430 407 388 383 380 362 357 353 353 326 318 281 274 254 235 214 210 195 187 173 163 157 152 143 142 137 121 112 111 108 107 105 101 97 94 87 84 64 57 53 50 46 22 20 19 13 11 10 9 4 4 0 0 0 0
83875947 60535812 57853670 56848743 37748993 37003457 22474193 20331221 18686302 18499308 18213513 18014590 16506138 15907859 15873578 15195914 13966008 13398778 13032959 12957387 12739962 12649490 12543567 11755824 11486465 11484320 11366259 11056855 10784426 10769083 10379794 10285731 10246870 10150570 10080523 10070818 10015229 9954948 9852207 9144032 8766084 8639324 8614129 8117293 8068328 7930379 7881043 7847954 7786295 7614185 7606217 7378002 7335295 7301616 7252224 7238400 7221968 7188150 7134969 7120761 6978421 6854334 6640887 6569765 6439238 6383093 5943648 5708689 5489146 5284317 5116124 5000861 4972299 4881341 4864108 4823177 4738728 4700115 4684478 4587895 4541379 4506179 4479336 4468575 4463493 4441213 4436099 4258310 4234710 4221196 4174376 4165205 4090966 4069109 4047830 3964968 3953585 3845649 3821050 3743045 3695285 3513833 3464876 3385673 3343885 3297990 3240657 3230469 3181988 3073530 3037511 2995709 2974930 2793160 2780710 2747544 2733255 2721940 2643251 2606055 2595540 2557916 2500250 2493578 2481083 2472678 2465505 2409255 2403627 2403270 2362225 2343776 2299965 2288873 2287879 2254209 2241195 2237105 2217655 2207242 2167380 2150084 2115141 2103781 2098187 2075109 2068992 2036466 2024799 2009937 2008410 1984043 1971859 1968640 1910875 1901102 1887169 1881863 1844352 1801144 1794574 1776344 1751946 1746289 1745928 1736386 1708077 1690830 1671490 1646148 1621634 1613309 1613261 1604902 1584914 1580754 1577667 1531311 1524667 1521141 1516928 1507572 1487751 1482964 1455406 1410104 1403748 1385471 1376516 1355424 1352758 1337261 1250328 1236584 1235585 1221353 1203082 1198797 1189980 1181671 1178783 1162885 1155155 1153952 1138037 1137295 1126486 1115162 1113097 1096955 1090992 1085948 1058495 1029718 1012197 1004565 996484 992046 989127 986449 970138 967386 951004 945215 940199 934712 930540 928197 911389 900023 896861 891907 886835 886731 880300 874031 869579 860095 857307 850215 847703 846760 838217 827932 808702 805164 799116 782127 777959 767973 761402 757389 755296 754746 754741 733650 732639 732520 732389 727741 714943 713083 702536 686412 682404 673943 671533 667756 658649 648978 647438 640854 634809 634299 632019 622852 621543 618044 610809 609168 603081 602658 598451 596745 591938 584377 582577 569251 559935 557888 545237 544440 538848 534672 512284 504482 493369 490497 478736 478036 477966 475585 474260 470848 470551 469938 467381 465556 461406 449163 446236 445538 445071 444833 438479 438312 436116 434352 432933 431845 431752 427512 424568 420098 419316 417989 417540 416500 412703 410688 410332 409062 407026 404655 397656 397583 397572 390929 383716 376332 372867 369144 365665 365163 363658 363467 360424 357116 354493 354148 350099 349985 345352 340263 333371 331021 330602 330551 329977 328227 327262 325861 325366 324740 322386 321381 321151 320965 320904 320030 319572 318196 313562 311633 308703 304874 300043 296039 294468 294028 292796 292391 292079 289403 289233 288731 280532 280171 279361 279132 278991 276727 271096 266024 261715 259425 258151 257550 254525 252523 251784 250630 246639 243313 243204 242395 241771 241138 240708 240557 236850 236848 236345 236227 234110 233801 230370 230236 228596 228385 225816 223589 222577 221333 220326 218916 212559 212049 208308 205347 201276 200480 199817 198307 195734 195462 193243 191578 191249 187320 183311 182140 181105 178686 178450 175198 172655 172167 172155 167710 167491 166595 165467 161468 159367 158523 156590 156253 154963 154723 151917 147981 146190 144939 143465 142147 142103 141020 139363 139094 139003 137398 136971 136535 136420 133796 133358 132736 132554 132095 131530 130443 128301 126559 125501 124155 122894 122422 122066 121266 121228 120963 119156 118997 118688 115071 114406 113707 113324 111910 110819 110126 109936 109152 109078 108292 108192 106844 106109 106000 105517 104826 102094 100737 99078 99041 98442 97722 97439 97018 95687 93927 93686 93135 93122 92632 92629 92348 92185 91078 90677 87679 86123 85905 85734 84426 83667 83615 82135 81339 80995 80571 80308 80250 80121 79800 79221 78932 77261 76804 76266 76042 75368 75176 74094 73600 72717 72607 72034 71971 71581 71360 70790 70354 69197 68759 68184 67972 66488 65243 64003 62303 62284 60817 60215 59557 59016 58567 58301 58024 57143 56690 56067 55994 55922 55521 54846 54531 53875 53026 52747 52404 52402 51684 51067 50443 49436 49029 47739 47661 47500 47498 46746 46286 45823 45569 45288 44719 43609 42613 42442 42076 41875 41801 41709 41554 41290 39952 39529 39363 39049 38870 38826 38286 37679 36145 36097 36043 35401 34129 34025 33064 33014 32844 32569 32456 32384 32362 32305 32254 32107 31954 31677 31292 31145 30915 30669 30502 30109 29834 29759 29745 29708 29592 29440 29361 29305 29055 29042 29023 28937 28594 27800 27766 27747 27684 27662 27450 27383 26710 26386 26358 26336 26117 26019 26003 25772 25375 24772 24744 24626 24619 24389 24168 24092 23960 23560 23377 23148 23021 22808 22720 22702 22096 21711 21496 21274 20858 20689 20399 20302 19841 19164 19108 18729 18699 18457 18321 18194 17734 16607 16467 16458 16381 16145 16108 15929 15733 15626 15565 15551 15464 15449 15416 15320 15167 15140 15052 14910 14885 14830 14812 14695 14560 14537 14498 14383 14323 14319 14062 13606 13477 13336 13242 13155 13098 13066 12924 12914 12655 12616 12460 12329 12264 12213 12139 12100 12041 11922 11572 11503 11403 11160 11159 11120 10779 10633 10577 10435 10249 10163 9941 9881 9797 9770 9624 9562 9380 9353 9197 9170 8850 8838 8776 8761 8636 8371 8359 8282 8192 8165 8085 8059 8006 7821 7791 7788 7779 7122 7106 6868 6825 6775 6767 6747 6700 6658 6392 6362 6141 6063 6027 5933 5787 5684 5607 5523 5398 5247 5160 5043 5006 4946 4888 4859 4847 4614 4474 4441 4352 4186 4165 4042 3912 3787 3721 3699 3624 3433 3424 3376 3332 3222 3151 3147 3057 3016 2941 2927 2909 2856 2853 2840 2803 2561 2513 2468 2377 2326 2283 2230 2185 2181 2156 2121 2110 2093 2072 2027 1914 1913 1869 1745 1724 1697 1662 1649 1626 1598 1575 1566 1487 1481 1462 1431 1413 1393 1387 1353 1340 1333 1321 1301 1270 1202 1190 1172 1170 1164 1125 1120 1117 1075 1051 1043 1035 945 945 940 933 871 789 752 716 709 698 671 636 629 628 628 611 598 588 567 557 554 549 516 487 478 472 468 468 452 444 441 441 436 367 360 323 319 316 307 299 284 274 265 263 258 252 236 186 162 156 156 140 126 126 125 117 109 108 106 91 84 76 72 71 66 66 53 53 52 52 52 47 45 39 36 31 26 19 14 13 8 7 3 1 1 0 0
3 942
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 906761253 0 0 0 0 0 170076515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 709424797 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 867009242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 593869015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 751561004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27656300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490209205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 927239008 0 0 0 0 0 471845905 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 586365793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 502736533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 453762771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23080 1599556 288732 1137094 2790775 3449617 668 34239 1734097 7096361 436254 59069 2052 96258 9409531 416 649223 22367430 54130 142113 592010 1174 1831 3445694 219315 3637398 44502 700457 15784 74559 44983 5150 288720 13985596 1733 554 6902 153825 9996 448955 5979 14396 527 688073 310 72613 4601 29421730 282636 4053 181467 6196160 84311 1076466 524284 55 750 158245 124 242673 70714 78912 1615607 68187 598257 72137 92127 297207 15278146 59485 58545 526607 926045 1462992 10634205 8478390 307710 232643 737435 83810 1382406 369159 541241 77240 73308 9914 3417882 20259800 985440 1733398 49855 103063 1732509 16413 295485 115533 42575 23 61560 2102989 13910 14829 9384676 7691947 2342908 6931534 88239 956286 2452882 293154 3988 717205 53925508 9325 6856693 4354905 353961 2323 177078 161433 104783 38956 40169 82106 1068 34298 271302 1765754 69625 973908 147829 2536664 746758 70930 354892 411985 36 3063 106637 1807 1170331 9560 51808 2508 675225 1333208 15894911 4152522 5356903 28411 43541 300523 4820015 51205 380683 18508037 1231673 1513347 2128914 422580 68476 129085878 46216 10395 1554711 252234 2217795 129 5835389 2659233 638231 21318584 272650 611110 269796 301839 395076 11899919 474843 232217 1422 5473 2860947 846149 620075 701382 35929 113823 2956216 17361619 131432 92058 50029 456145 3318 381543 3226 19936901 1300466 24917 90208 9 23317 52057 1594052 5597329 22020 26663 303151 651985 421209 179900 346848 134807 68493 3267 64099 13940232 2845567 26841 7745 173937 955180 30706 708117 1048256 671243 1979860 28932 497312 12705 944962 12398 565 113942 6003 54098 10569222 2205884 695126 24134 23952 60875 5753 139377 22 1240 12281 3211 111018 9477 3055774 11442428 39943444 1666342 452257 249876 1068787 100616 112203 834492 10115776 556242 1693 2105262 256986 7604 153812 93144 9012761 11082340 134140 152 150341 8640 2012781 312759 3679 80694 17435912 146268 1439125 199360 1249 101821 1011849 90578 3686 66537 218 8 1002490 6298 698642 24525 3234 7405372 1897983 220479 49480 445328 6723801 2203 44969 2635742 23410 60801 1665865 6258552 3157720 1010025 4455 28284 939096 483174 30711 1958080 40469 620690 692460 350813 336649 75412 867135 49755 5012524 452 507982 124363 704435 201444 9205 2864028 16510434 630606 9084473 298240 14007 945761 601417 369967 728828 4672045 2885683 160691 3617954 5432664 3864 25708613 170987 1114830 172 25433 81281 46792 836817 2185596 9344067 45095 7416932 282137 4428141 1971 2000263 3276867 443549 2015976 228790 3462271 793511 68303 1269 2270779 3714417 5748646 373189 85661 1274 3271 901 2434996 7213 532233 4393788 2747549 90547 136089 6388351 37945 20449644 11415 223269 368184 782561 6574025 1037 24536 35053 40705 21513 31406 53168 19118 15397 205477 61101 625449 55084 8962 1422097 31 62287 367070 147945 2344795 475 167 4252590 142664 6879 224167 2253938 58357 3314 1256856 534 2866 26894 395929 43106 1182430 440994 188602 770827 1133366 55669 2464696 1870357 820429 109569 10063 87743 1639 308832 10607697 851251 748123 44148 236887 41383 152 6668690 8182251 6173 6948 3156998 2130655 109933 442737 1643891 161 385457 26351 2737511 847405 25404 143 26583 32549 18634 19425089 125656 327315 116432 15936 127879 61033 23316 445196 2989532 111246 181872 22422848 2016 21789351 6206 940779 2363437 2607929 347517 1541 58415072 644299 29629 43190 2478661 887894 987050 812128 51637 194065 15094860 73140 5238774 30841 55042 94902 123972 5606 3256783 4 4000 51188 619795 490 13431 428 66732 713446 32747 1694 38558 46527 6798 7550 15108155 33652 10629 1622 34248 16584055 139558 110080 717477 6276 3358 1160476 3592 692846 15855640 176970 469595 600007 1926884 17145 1506972 1078 2349 9601 1192386 59473 1617789 723956 25370 41031 125286 1910433 9585 476450 34167 3168895 21379 96448 209 815 756229 3888 3345 140823 21800526 21292376 52288 452852 2807001 1411622 12100186 11343 3024900 28011 16071474 13070 106317 237307 921062 243933 70654 299723 15587807 8548 244212 107758 2063613 1135001 4270624 257290 182499 38814 2907621 18048 170529 10066 3361 754256 705971 341637 3160330 5863 7087235 80782 216661 6869524 436944 201253 17123 273356 35328511 3596201 312946 97123 11082785 100580 101619743 242347 151200 501 26252978 1953071 264846 4526532 3306308 54984 26719 902754 1580652 5552711 1445114 102441 96505 1046696 314811 768657 118779 9372293 3662866 17145 943965 713905 760871 856028 112283 243720 80498 29379 7039164 2560618 240958 141089 14524 10915 43175 119023 6016 3202484 3197982 1284575 31571 246236 5348 4764 359575 525 14523 1080451 5359 85747 3058753 169693 78486 4132413 4147 2448 2420228 302080 192890 47369 505840 207833 33002 3689 1099063 841439 666589 1575838 3092 5390 2619314 31430 476965 8159 234866 144828 130824 1819 1401665 1135150 160134 38256 1271 15709346 102981 3119766 162191 230846 15226 251668 24385504 1659373 229158 1393 1158728 34020 84660 2192355 1942679 240623 3921025 21883 244221 9801011 3690147 12351768 9205 71749 77463 383488 49737 1277223 310287 134907 2837522 1294663 3672957 3522304 1437700 250866 15197967 17122 43960 3848279 63899 363680 6086 2120129 1701010 7307601 2503798 1292804 47135 586966 156695 5798207 113873 1517824 2118633 19842146 3238181 4631966 13640 110639 9178391 2583668 1272033 1971 160030 53528 521966 26964 31832 31153 50950 256137 221418 92204 79921 125773 118777 9972 2109990 10573026 95515 678332 1445650 8083152 67556 10060 6407674 45670 743 629549 268200 2119 238168 5652979 18493102 36949 52294 893368 573017 175168 4984447 593125 1773097 1947 39306 2643456 950477 19496 50493030 118734 5147747 114580 4307386 40997 50155 3537868 318643 419392 3693 20298382 6049 5111416 2388852 9238583 410966 615 45593834 1353388 41608 1155191 2570093 200979 6523 16546 8626267 79698 915144 471084 546990 980082 241550 689 314980 21465926 141605 2135908 16140486 166975 117924 2582547 178623 766184 36677 242420 2330365 3006877 14313 19942983 3005452 5791 210 334551 36673 264840 192051 1881751 3837 78042 12415501 98938 123010 217325 29909 53579 6698 1353083 1160744 419180 8959668 955 1279381 47611189 3221 88542 158930 105808 639352 2298930 142502 13532 62878 19949 99488 13483 2179754 67721866 204 220475 33821 176400 2597 132366 10833111 679758 3051 53 286772 2129270 13602 432559 372013 3701 6339 20211 479462 7815 28488 6731004 38084 12274380 11452 1806664 5241819 30915 130229 310317 1079 503477 1278088 239916 209169 991367 57751
59439 4462 81466 30418 270 2724344 3100290 754 29308 25739 63545 39849 56799 1007083 5713833 807 1037 1353574 685576 603271 28069147 135000 62866 3293604 1610546 244798 13868038 7980 371859 31400 222 1797175 156122 12900662 9219489 154073 519573 231860 1351135 28566 77360 64 345377 319260 5825 143735 79898 66979 3286112 828 542872 21404 852 72676 4661698 643818 6646496 780227 2885678 1116739 27455 348069 379879 52054 257994 7010225 92492 15937894 12323 166846 18397 1069853 1264 412936 150446 33112727 8259574 14680662 6723937 163296 7759 686887 2642301 212571 388807 2368046 19133 358782 362730 534446 3611532 12938 8472 2367639 546 5601003 8278176 1915165 17557 334901 84225 1633 22 795875 52474 20607 84217 1660 10699382 2545975 1242669 211 29038 10334 157832 152626 3810234 189 142200 114202 492173 1842995 3939 2329028 143313 399825 3308553 55775507 1459299 478881 4242497 7871529 41431 1652894 86567 6408132 487617 196739 2043167 4068830 30631 109208 1221567 34630432 45534002 236503 72436 341325 6354341 935106 257117 22697 16337577 20734 5886653 1253186 333372 665819 1714412 62898 10911695 3 9877 1640052 10 249368 51814 44614224 2157236 1005376 337325 100673 2618871 3739719 261852 240071 62236 849271 72 119905 1080817 2291586 283721 14280 5239916 290095 153790 8425 3175092 54 5571387 350680 1006314 2929 362049 15737 1389237 21583 13482018 182422 40520 10970 1886310 85013 894287 2354143 882967 6557066 2867390 8127 1004736 15849 53835 14144601 894 261325 1060922 2869 2201573 888149 524997 69515 24796559 350201 1870 620957 1787835 362656 126545 16421 211582 397232 219597 1063 310747 85726 4174 46808179 1059923 6897102 1368114 1923668 1090845 26181 517516 789976 23270 1644493 2159 5506 3402 478 1663583 10291 3155 2011732 466081 797348 4440461 12052647 18290982 9771391 11809 1499182 13456 6342 52484 737967 178329 127917 1875959 1121 18 271 5824079 1525 262312 7302 16584544 305057 255333 1169010 854 1487875 6932923 4272 244408 511484 12072878 137757 7031 74506 5125793 149603 1036731 28287612 57189900 2972758 197686 9237 90636 63927 74618 4516202 8455 401857 29298606 138243 205520 2027990 81501 886 12737 99702 2165 183821 284285 4826973 656418 661562 270024 336545 141027 13559 13374 1217150 258417 380113 74 17176 62872 35 4161585 3540 27829 6446 211090 191 25718 865551 1336074 594472 1042461 48535 116744 318644 504025 34120 48694 56525 70886 2840 86821 75810 441260 3693 540140 3981 498548 921975 111128 3315517 1458 17304 2437192 2591302 795279 3170 68666 4229 13728959 2914479 46723 29884741 1951756 111740 2059 39169879 5529 1092638 444055 351244 5845705 67074 1210891 8748828 24532 4375041 69991 298126 662303 3557867 383305 883421 1947784 377 2766 608 19855 21894568 33921 135229 12222261 517309 234031 1293530 418131 307564 2016 3471 339201 834727 38632148 1033278 248164 14513 3294589 91 69913 11835 1152318 71949 200932 1753119 1812911 31081060 694141 1563638 6339589 48069 13256542 898 19557451 34275279 18525 51356 1321749 28065 80846 2998076 104 312859 13115 303170 241026 3419010 1037057 8013083 38770 25939171 2095 76868 165323 97560 11546 520 5618309 41259593 91164 161 3520238 47472 272322 208766 41 117786 334790 934 176667 3401 1010 25456458 381540 162166 26252 568787 10889 456474 238268 1790371 100529 345620 7763906 13885 3806155 878931 4480 994412 262 60076 104517 776765 9542732 6130712 40086 2969876 20605 192702 21245850 1806298 6986 230158 56416 39 25270 830449 380804 363276 604801 31592 5337701 29563414 389771 17822 1253 1111356 394202 165503 3793 645129 6305515 305134 1061820 37379843 44994 1427600 1014280 2833 1778421 6406 4879033 6054 2133 6612385 6087136 768789 16433 42871 1044991 72298675 1203652 160665 33205 7176266 12673 559858 34038 2608 1565289 219167 615319 2012394 167299 372081 5693 89439 2691383 31452572 29142 36268 101999 370660 978552 27424 279222 562151 3337875 1815671 64134668 28156975 251822 34724 5889792 3673608 2272 270986 36773 2252089 1322879 1772526 131954 1022667 2282713 16370889 2487461 5786 890456 36685 157864 88292 72202 124258 1745118 3367972 1069 102201 675387 4331967 956929 510746 22418510 4155336 598870 92157 6650376 10198 684359 421702 59310 108350 2889102 259525 14306 24333 75202 59482 1591120 500238 488893 17968660 95043 3042859 5611354 223313 9937486 5058555 507929 2921849 1167982 845627 615838 13176 16445 2176544 745242 2282589 903201 2367127 680446 923607 3515 228997 1781 1787 2630008 4006 2606 1037450 2632678 23611 171 660607 114523 15244975 3503 11681 1216155 8210648 2048 938631 508049 50317 1347570 27707 1955971 1557127 969319 3661 66750 1597414 16407174 8785885 71210 355946 8128778 107 15337535 188467 1262347 2570211 4546 787581 11559632 118 4029 4895 1263 4836465 1638 352119 430552 671 31783 3759 829049 352260 38775 29582 68552 243962 367137 67354 988 32018920 10821146 4408 187057 209568 539890 84978 55728 1453627 963521 193242 817729 162867 1257579 253409 113504 238629 241666 596493 11124 1773297 727322 963615 11322925 2690387 1854848 435064 351138 146355 9054801 1111962 1352285 13565 12452110 547971 463841 3470285 162603 38042 803381 2489382 2578 409364 8219 330922 12502 132377 2901740 2273983 181626 114266 4459636 333589 902 15263591 22336 102251 373569 74384 296 325 1888538 4387539 491656 11969031 4361914 2320564 8628 2297806 310937 46099 38428 925299 443851 18805 9353704 9252 5317 37450746 18413087 2916 2286438 173832 50722754 856842 3554 11345196 330200 1209320 2810623 757699 55297 1015022 765026 6095 121245 52053 191058 148767 613292 1619 79332 22690 423694 1068992 18894 227690 2340845 71688 37510 696845 1019731 67853 1772371 573505 389573 1040825 2210318 367 5042 114028 14339574 421021 203961 25709 1304080 3403829 1840623 210009 7175240 24689182 4449557 4 669991 258351 1517493 598 3222402 22699 1502 6873886 9472865 699260 103704 9032 61753 21377 10593 30099 544594 28668 16272748 316151 2620 13533746 39115 406366 39938 18030 704700 29164 2994539 1783 130487 1873395 7252702 3660810 181357 981342 89759 59506 2407332 12001 191846 1089266 34653 10670 4835 775 44210 1236540 4073003 33908 57792170 3536395 21504 253795 5009078 472362 74103 360995 1551597 9297354 4111270 424264 16182 25707262 6900 104630 1436217 2756 28103076 211867 4868 50203 6627 7846147 652 12838344 1469194 452060 90530 2422275 1449832 15200802 1086793 2360 100595 7002057 2364970 41111 41878 20663766 314655 22994100 1075528 428042 2455010 26544 14346 140146 9132681 442829 115814 250 85221 291042 32181 724275
48353 211390 2456416 9016609 2991186 10534678 1422516 333663 357037 1998101 12196330 2288017 21311 513920 2300449 817737 411943 30193 30495 10148 13296 48 4157772 131 7514 10545000 640922 109727 24788 149543 31115 1278930 3708403 1090 24651 7136386 10021701 3300 1124302 445055 2511500 184974 1208770 1500 70127 122 446241 3482810 12490903 55162 142763 2486853 6924945 749643 693231 3783816 241 94073 6715487 9572760 302241 1457540 126649 5706716 23451834 2425615 18645934 63199 118644 133706 9895 6454341 361407 3613368 1139964 427949 6094063 1336820 115140 6161 423570 558029 467991 20174951 390112 431019 24334 66471 1087 103946 48845 35013206 734742 15249939 1675378 1634955 7821724 269184 15885 22576782 1635989 14336 1794 1283263 28585 910 18445 2844125 1196 10829583 153847 1969285 7179215 17270 588994 1229594 18837 4242685 347525 348028 667868 43852 10918733 7000159 494 104330 7366 1137897 1005931 47815 6889194 416242 23435 4342404 1491746 250 446777 27975 318045 524748 220751 4475069 718396 5958455 2687219 648 2133 45666 6605244 69797 10973153 2985237 316299 504730 12 128205 1169340 2327792 33249 2096 12605 9228 3493749 366126 6251947 25446 1784439 7884 160964696 170358 970934 75362 2353135 449525 2701 185355 650855 13004499 3461 786816 6330 3661424 1910193 19992 2557 255242 1501 2628004 565970 1020725 1480414 73063 984351 224522 615581 325373 6332596 833195 80456 1062279 1176665 5673 2641475 99 634746 113102 3518 53665 34261 169871 834986 700 5130295 5906 28453 18893208 991312 173039 11901 19462619 27769 695 1633114 182 228557 2815533 2352944 298 113332 1909745 598028 97766 14391484 1113376 12894 10912974 348421 6067341 362322 7807282 70866 191039 293332 720 194040 167680 2788635 3014193 9420304 8526725 5955 416077 532430 1559641 969479 80531 100956 11594077 1026770 35936 1315368 34366 53120 757336 1722067 96377 264445 48821 4633444 458813 1759121 3498036 19678 5852162 2477680 6731308 4286269 58832 13221 77152 3174251 4475 225460 10627 166 3306044 7301256 337487 304231 1825425 2118328 108678 9683 5660 2053 2799312 59424 2248475 19853 124169 13922 830441 192249 24878 54915 14925 223814 10076646 132297 11692 298056 55324 1679999 10778 608 1194852 56423 63081 4 1507969 2415948 674258 22061 2875 16223 12679237 2259337 112307 1256488 512803 287 533954 23783131 897623 182309 82 1864888 2443589 229938 3488454 3525360 378031 8253 408985 1999468 33459 2550 757148 110158 11340 10896 70719 1472766 9616 9587 2290 626467 1204735 94 25601 1097 848912 373495 914356 204596 3434 12379057 478006 14125 10 185 14562403 2623172 7433742 2162617 5170696 129573 1208 464189 164866 58372 780 272 114638 1017 15213 148672 2130751 862036 658549 478545 93283 78235 193350 682705 2186816 78137 6546 32306 1287193 151310 2697731 1248027 17585 120436 28992426 180 20875 9573382 472166 1089281 3361 1123366 993503 43367531 4693 1002 4 4613285 429788 9659 9877 14852 4571 504810 254331 3562890 733576 556417 1408791 1660319 10484 3 853982 26 751279 299 2551238 1441392 25697 2998 11089 955048 235856 15293 889466 2516935 535986 675810 105 60641831 12034 380225 49061 27082 4252341 717428 3753640 140260 90060 3081194 45468 18658 437214 179 3230891 6894857 4420292 1191674 2638517 24 154821 214795 25830775 6008155 1313 57226 3023 18489 2422456 70462 245857 11861 1399867 400927 1844362 20571278 9666835 13056842 39725 22323 2017594 55128 4416190 2657422 2962 717128 245907 404835 56970 8557004 104 3011153 45461 1478997 1530486 1250737 2878703 292250 3642 232433 123957 264602 1179990 128990 7200 2198 212139 20521 5572 1473298 141 16141 11571121 63726 7039961 69981 537925 194082 526409 837929 983237 35728111 4517 274 114581 153043 86561 19357 181965 235580 3899447 2935233 4524 9943 4406008 1907445 101479 4770338 774205 1082808 86 294131 102541 13272 691837 55447 25696890 170340 494642 1231626 4568783 632482 6102164 47401 157996 357311 27553841 2333 432563 281 17100 392673 393906 379857 289338 3504578 275491 578791 240092 21656 912036 188697 345190 991684 1527413 162658 10653 6536 7709598 86786 7521578 2187 1967 30990756 25056038 354047 57577 2073953 579265 19386449 700 5906673 327581 46169 67863 27389 7269101 1613172 2426012 70451 1341380 18056385 181118 6793965 148615 624878 1144650 53374 1948552 368691 1312988 1275950 8013304 1510165 805107 32120362 26 519018 122941 107173 1914551 49199 66454 61763 2492899 1339806 20314 100 12662 755166 7472673 223657 297839 360070 143981 10432 6058847 259567 20722 123403 901947 1347323 139880 191156 924 891550 4755649 506479 2629168 44660 7924525 4450532 814427 20402 1598011 206364 105080 2976339 27818 539994 3837 121945 5749 2284317 7222098 129633 5532032 368917 5517666 186408 250238 11663 391452 14983 377834 1453667 66297 2006092 371183 20014872 5143698 12265 53421 107828 6300645 69557 194636 1647812 94631 37264043 139174 4131777 294535 5304 1848398 1628 15712 4184703 2799284 838011 1818005 1482373 324 2289 37499 126596 1179218 9455162 2629196 55879 3615 10660 319197 1735208 7944175 30569 16130 141320 3200771 6250662 185117 3237020 740149 727 5914 108002 681442 3861170 3602175 54 43100249 766975 2263994 23186542 482689 2622908 29995 6065 2805 1062 263240 8205507 154448 8589498 7391048 5386490 236359 254212 248756 1042107 559009 1867 4976276 20562 2143331 7817065 3692 513401 242169 1629465 435 4949 3867 3700992 187846 893458 407885 822437 873566 1641020 169 225788 53679629 892251 461 780 1 407340 318605 2507 467681 759147 14261 3544 12649 292566 1715578 93656 2864267 29 19960 723365 122116 1306379 246371 494415 302190 216970 608194 122126 452 5748070 1831868 596276 4186889 17 1071958 8922 1202352 117671 191270 31066716 6049723 80153 359456 1975238 20208 2271 1481507 6897862 3883302 219291 606890 41428482 3677246 123247 4014046 6701 2782 190017 54 2497959 96745 1016 3164 18765 22051 8570 243635 43 197535 4386137 165257 1124301 37326689 110832 10860854 247347 2407222 123 2045 307552 574 19656 3970416 2368 6417 5846 4575428 2269466 252863 22021 119451 245624 365125 42483 293753 398956 1614 738108 5903515 1554 72855 17961472 181348 109357 30540 1229 2915741 79208 117865 52909 47099 94282 3112 2163518 4836 4422 747584 2873 12509 1181611 2722561 794974 22294 12909 74559 800089 3397 8972 1317207 63022 14919 1062 212629 336288 14547400 32238 22279004 47891 1048567 92292 4988673 1580 79061 60363 42124 914195 17234 52225 23773679 11912 27752 4253283 15915 1097016 41092077 513044 3020 308241 42045
3 1404
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40579064 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 817793781 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 427783899 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 589021005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34670769 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168664441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218978086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 534069253 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87000904 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 787648237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81373847 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 282898617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 524953089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034
1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034
1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091033 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034 1091034
3 895
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237702660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 430261049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62967024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 654172008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 960782557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 495031630 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 426599894 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 199010127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 508824893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222190238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59721764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525514244 0 0 0 0 478373755 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10672 0 1873954 0 0 0 0 0 0 0 0 0 0 0 0 0 43083 23339 8382 0 130307749 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24495 0 0 0 0 0 28159361 0 0 0 0 0 0 0 0 0 0 0 0 2633263 0 0 2092 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 736 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 288116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44853 0 0 0 0 0 569 0 0 0 0 0 0 782 0 0 2573918 0 0 0 1 296 0 0 0 0 0 0 0 1 0 0 0 41983339 0 0 0 0 0 0 0 0 651980 0 0 0 0 0 0 0 0 0 0 0 42494250 0 0 0 0 0 1377895 0 0 0 0 0 0 0 0 0 16248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192313865 0 0 2266 0 0 0 0 0 0 0 0 0 0 0 0 0 780 0 0 0 52 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 347 0 0 0 0 0 55796746 0 0 0 0 0 0 0 7222813 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 464964755 0 0 1250 0 0 0 0 0 0 0 897 0 0 0 0 590763882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133836 0 0 98783087 0 1758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 24749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42235380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63186682 0 0 0 0 0 0 0 0 0 0 0 43840 0 0 0 3 0 0 0 0 0 0 0 0 28910 0 0 0 0 0 0 0 0 0 0 0 0 0 222671469 0 0 919 0 0 26132595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8140 0 0 0 0 0 0 306 0 0 0 136 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 314958 0 4408 0 0 0 0 0 0 0 0 0 3977 0 0 0 22853 0 0 0 0 45567833 0 0 0 0 0 0 0 0 0 0 0 111749480 0 0 0 58 0 0 0 0 0 0 0 0 0 175790016 0 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1047717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2253108 0 0 0 0 0 25878238
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69869684 0 0 790124 375597 0 40 0 0 0 0 0 10445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 412241 0 0 0 0 0 0 0 0 0 0 0 5 0 14815 0 0 0 0 0 2 0 0 1258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9340821 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303422059 0 0 13973 0 0 0 14883 0 0 341 0 0 0 82943521 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2919317 16 4246 0 0 0 0 0 4127 8946 311 4360517 0 0 0 0 0 557732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 12435618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3366 0 0 0 0 0 0 0 0 0 0 0 4700 0 0 213891 0 7811 0 0 911 17 0 40 2 0 0 0 0 0 0 0 0 0 0 1370605 0 0 0 0 0 0 0 18906 0 0 0 1059818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2277 0 0 0 0 2 0 0 0 0 0 89655 0 0 0 15108868 0 0 0 1 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 2422 14561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4303759 0 0 0 16315 0 0 0 0 0 0 1518113 0 0 0 0 0 0 0 0 0 0 228 0 0 1025 0 0 8259 0 0 0 0 0 0 0 0 0 28975 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 730 7170 0 0 0 0 0 0 0 0 0 0 115223 0 0 0 0 0 0 0 6063 0 0 0 0 21647304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7503 0 0 0 0 0 0 0 0 41642 0 0 0 0 0 50916 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 708 0 0 0 0 0 0 0 0 0 0 0 1102 0 0 0 0 0 2468991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42985 0 0 0 0 0 0 15878196 0 0 0 0 0 69291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1298901 0 0 0 0 1079 0 0 0 0 0 0 0 0 0 0 16339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512 0 0 667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3532131 0 0 475455 266 0 404043909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28682173 0 0 8194 0 0 0 0 0 0 0 0 0 487 0 0 0 3 6468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12434 0 0 7 0 0 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 265847462 0 0 151161 0 51976 0 0 0 0 573 0 0 0 0 0 178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56910859 0 0 0 0 80 0 502 0 0 4327683 3113423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81758 0 0 0 0 0 901 0 801279 0 0 0 0 0 0 2 0 0 0 0 0 0 300493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118193 0 0 14623470 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 277013953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1610 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1500429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 1437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7723434 17775091 0 0 0 0 0 0 0 111 0 0 0 367 0 0 0 147092 0 0 71579504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 0 0 0 0 2960097 0 0 0 0 15317135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2107477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 362924260 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 61370 0 0 13385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1866907 0 0 0 0 0 0 0 1665 0 0 0 327813278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30371 0 0 0 0 0 0 0 0 0 0 0 0 0 3849327 0 0 0 515039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3645264 0 0 0 0 0 0 0 0 0 0 0 0 103103957 0 0 0 0 0 0 0 0 6622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1669314 0 0 0 0 0 0 0 0 0 0 4227 0 0 0 0 0 572 0 0 0 447151 0 0 0 0 0 0 0 0 0 0 0 0 375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 28173421 0 0 0 0 280075 0 109883 0 7 0 0 0 0 0 0 0 0 23 31536419 0 819 0 1579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1470 0 0 0 0 0 0 232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 455390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23566 0 0 0 0 40236024 0 0 0 0 0 0 123 0 0 0 73689773 0 0 0 0 0 0 1868542 0 0 0 0 0 0 0 0 0 0 3 18692038 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 240999 0 171 0 0 0 0 0 0 0 0 0 0 15256462 0 0 0 132614270 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 32894 0 0 0 0 0 0 0 0 0 0
3 876
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3110017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 929803152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 640584502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67989542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 624902593 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80562050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 453017216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168977960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 417183277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92162217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 354861212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 436820431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 896574332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 128040 0 0 0 0 0 0 0 0 9714317 144623 0 0 348 0 0 0 0 0 0 0 227835 0 0 0 0 343220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 934135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 41569 0 0 0 0 0 0 0 0 0 0 0 0 535 5794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 64 0 0 0 10239181 0 0 962875 0 0 0 0 0 263920466 0 0 0 0 0 0 13256082 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8634707 0 0 0 0 0 19542679 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 8 0 0 0 0 278310 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 615110 14 0 0 0 0 8 0 0 0 0 0 0 0 0 0 3647149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232 0 0 0 0 0 0 0 0 0 0 0 0 6030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1526671 137466 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1085788 0 0 0 0 0 49600 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27750 0 0 8898 0 0 0 0 0 0 646696 0 0 0 0 0 0 0 0 0 0 0 0 99340215 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1306 0 0 0 0 0 26601 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181404 0 0 0 0 5 0 0 4 0 0 0 0 0 0 0 0 0 75529 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 0 0 0 18401 15682673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 0 0 0 0 0 0 0 0 0 0 0 0 187631675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 990412 0 0 0 0 0 94996726 9354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 553179 0 0 0 0 0 0 0 1001166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101481 0 0 0 0 0 0 0 0 0 0 0 39434206
0 0 0 0 0 24263 0 0 0 16025 0 0 0 1393 0 0 0 0 0 0 0 0 0 0 0 2659733 0 0 0 0 0 0 0 0 0 0 8347 0 0 0 0 0 0 94 0 0 0 0 0 0 0 0 0 0 0 146895361 0 0 312462083 0 0 0 0 1369459 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5376549 0 14509102 0 0 0 0 0 0 0 0 0 0 884704 0 0 0 0 0 0 0 0 0 0 77528694 0 0 0 0 0 0 0 0 0 102062 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31360 0 0 0 0 501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27913178 0 0 0 0 0 0 0 0 0 0 0 0 0 600271 23 0 0 0 0 5 0 142277378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 650575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17347936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 973264 0 0 0 0 0 0 0 0 0 0 14 0 0 11 0 0 116 3 0 0 0 0 3186 0 0 0 0 0 0 0 0 0 0 0 918 0 780 0 300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39791 0 0 0 0 0 0 22 8103468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 16981105 0 0 0 0 0 0 11 0 0 0 110 0 64 0 0 0 0 0 0 0 0 0 0 110 0 0 0 0 0 0 0 0 0 0 0 0 0 3423 311975 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79183998 0 0 0 425968 0 0 0 0 0 0 0 0 0 0 0 0 36 0 0 0 0 0 0 0 0 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1471054 0 0 0 0 0 0 74606641 0 0 0 0 0 0 0 0 0 0 0 0 0 561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32560412 44851562 0 0 0 0 400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 80126 0 962629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193927 0 0 387070998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6049502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13428 0 0 0 0 0 0 0 0 3384969 0 0 0 0 0 148675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 476 0 0 0 0 0 0 0 0 0 2152622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23636163 3313980 83900126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1000000000 0 0 0 76 0 0 0 0 0 0 1084 0 0 0 0 61432470 0 0 0 0 0 0 0 0 0 0 0 0 74 0 0 58 0 0 0 0 0 0 0 0 0 0 0 0 16698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 822027863 0 0 0 0 0 60606 0 508413422 0 0 0 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 0 8883 0 0 0 0 0 0 0 0 1827370 0 0 0 0 0 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8144028 0 0 0 0 0 0 0 0 0 0 0 305971 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 510 7322 0 16783715 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78869 0 0 0 4268 0 0 0 0 0 0 0 0 0 91434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3133 0 1 0 0 0 0 0 0 0 0 0 298169204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22492 0 0 0 12568784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 633851 0 0 0 0 0 0 0 0 0 0 1654 28497 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17910206 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12284120 0 0 0 96845 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 18351845 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99 0 0 0 43764 0 808 0 0 0 0 0 0 0 0 0 0 0 0 1223 0 0 3691740 0 0 0 0 0 0 0 0 0 14468103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 10754882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3622 0 0 185936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 319 0 0 0 0 0 0 0 0 0 1084 1 0 0 10924085 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 376 0 0 0 0 0 0 0 7313 0 0 25806716 0 0 0 0 0 8 0 0 0 0 191459 0 0 537473 0 0 0 0 0 0 0 0 0 0 23282157 0 0 0 0 0 0 0 0 0 0 0 0 0 15631 0 0 0 67685 0 0 16 2468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 839
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 469278930 757329245 839407113
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167956175 306499838 404291432 438566873 589224465 868017489
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86106265 236932235 285855237 938949831
1000000000 0 0 0 0 0 0 0 0 0 0 318589 1200 0 0 277201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22536755 0 0 0 0 0 0 0 0 4 0 176851 573629 0 0 0 0 0 0 0 0 0 0 16995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 0 0 8124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 495 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 44991299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26113 0 13400484 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 225124997 0 0 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1323392 0 0 11006 0 0 93 0 0 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 236619608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 526004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13468 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 78987 1555268 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 13458868 0 0 0 0 0 0 0 0 0 0 0 131158 0 0 5381 142118 0 0 0 0 0 0 0 0 0 0 0 0 0 8894 0 0 0 59831777 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 240114 0 0 0 0 0 0 0 0 0 628549648 0 0 0 87422525 0 0 0 0 0 0 0 0 0 0 0 0 0 219342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113878316 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 2928 0 0 0 0 474 0 187368 0 0 0 0 0 0 0 0 0 0 0 0 0 8459 178 0 0 0 0 0 0 438696454 0 0 0 0 0 0 0 0 0 0 2 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 0 0 0 0 0 0 0 0 568661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55444 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84453303 0 0 0 19519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13688 0 0 0 0 7426 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3840 0 0 0 0 0 0 0 0 0 0 0 20892098 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1446 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 370 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2691554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 236658651 0 0 131 0 1049934 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 1548 0 0 0 0 0 0 0 0 0 92865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 1081 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 19425 0 0 0 0 243006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140725 0 89200597 0 0 0 0 0 0 0 0 0 74002544 0 0 0 0 0 0 0 0 0 0 0 24170989 0 0 0 0 0 50704376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 1 0 0 0 0 0 0 0 0 0 2625 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12326 0 0 0 0 150092282 0 168 0 0 0 0 14 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3999517 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112749 0 0 0 221 0 1586288 0 0 0 12 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116 0 0 0 0 0 0 0 12 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192602 0 0 0 0 0 0 0 0 11403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 109415262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 508674528 206758136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 4609932 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 355173967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30558 0 0 0 0 0 0 0 0 0 0 0 0 15381 0 0 0 0 0 59669 0 0 0 0 0 0 0 0 0 1 0 0 0 0 42073406 0 0 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20555 2889988 0 0 0 0 0 0 44932 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2370101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 4374 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 31584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112968 0 0 0 546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40970726 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 16728801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 0 0 0 0 0 0 0 0 0 0 12067893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1120 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3967455 0 0 278235767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212499833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71049 0 0 52 0 0 0 18889741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8178 8838324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14924 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 948116 0 0 0 0 0 24 0 0 2 0 0 0 39686 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 4341957 228758112 0 0 18 0 39431752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 448328321 0 0 0 0 0 0 0 2 0 0 0 0 7848619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 953793 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102389423 0 26387 0 0 29388433 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4490 0 0 0 0 0 0 0 0 0 0 34037 0 0 0 0 0 0 0 0 0 61894320 0 0 0 0 0 77541 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7700 0 0 0 0 0 1310775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6599212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 1134
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 369168390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 968219613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 726922960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 324222114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 761948893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 531652946 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243190498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 671530106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 941325269 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78257073 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183207446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 442558640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307730115
0 0 0 0 0 0 0 0 0 0 0 101787 0 0 2122719 0 0 0 18625 0 0 0 0 0 0 0 137 0 0 0 0 0 0 0 0 0 0 0 0 3305050 0 0 4329 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 662197 5 0 0 0 0 6424121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18172944 0 0 0 0 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59803 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 21106 0 44396521 0 32 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 397450 0 0 0 423343 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 501918 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119552521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 269419 0 0 0 0 0 0 0 0 0 12060015 0 0 0 0 0 0 0 0 0 0 0 0 0 9288 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2498 0 0 0 0 1 0 281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4886437 0 0 0 0 0 0 0 0 8121356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 166 0 0 0 0 0 0 93 0 0 0 0 0 0 0 0 467300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 326383814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40269430 0 0 0 19396 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 707032 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1481918 0 0 0 0 0 0 0 1 2148 1 6371581 0 0 0 0 434 0 7508644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 7351547 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67019200 0 0 0 0 0 0 0 0 33495 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1805 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 16965854 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 398139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 162662 0 0 0 0 581822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 321526165 0 0 0 0 0 0 1 105 0 0 0 0 0 113512 8271415 0 0 0 0 0 0 0 0 0 0 0 131258904 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 562432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3109702 0 0 0 0 0 0 3594127 0 0 0 0 0 0 0 0 0 0 0 0 88935081 0 0 0 0 0 233 0 1394542 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21667 0 0 0 0 0 0 0 0 2625 0 0 0 0 0 0 0 0 0 26786611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 798111 0 0 0 0 0 0 0 6096057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2592034 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 53983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 251 4937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 330 0 0 0 0 0 0 0 0 0 0 0 0 0 183495 0 0 0 21 0 0 0 0 0 0 0 44101 15456205 0 0 0 0 187926 0 0 0 0 0 0 0 0 0 0 0 7591 0 0 0 0 0 0 108855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30297101 0 0 0 4 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 0 0 0 0 0 0 3475 0 0 0 0 0 0 0 0 3049999 0 0 1960 0 0 0 0 7726358 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8939100 0 0 0 0 0 0 0 0 0 31596753 1819897 0 0 946537 0 0 0 0 0 0 0 0 0 0 0 751912588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246 0 0 0 0 0 0 39739 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122718848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24434 0 0 0 0 0 0 4613619 0 0 0 0 0 0 0 0 3289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127769502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85120 0 0 0 0 0 0 0 0 0 0 0 40536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 252762 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109059131 73363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 420 0 0 0 12492040 0 0 347832131 7026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2684 0 0 0 0 0 0 0 0 0 0 0 111797044 0 0 0 0 0 190724 0 0 0 0 0 15654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 175168139 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184 0 141 0 0 0 0 205 1981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 59 9954258 0 0 0 0 0 0 0 0 0 0 0 281997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16931 0 0 0 0 0 0 39646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2550835 0 0 0 0 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 833 0 0 0 0 0 0 0 65660 0 0 0 0 0 0 0 0 0 0 0 0 0 210542526 0 0 0 2091 0 0 0 0
0 0 0 0 5628361 0 0 155925 0 0 3802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1718 0 0 0 0 0 0 48876 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154536907 448 8827 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1123571 0 0 0 0 0 5506033 3485383 0 5933621 0 0 0 0 85469243 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154635468 0 0 4792580 0 0 0 62306919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205073 0 2951424 0 0 1757886 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512421 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 8595203 0 0 0 0 27245 0 0 110550 0 0 0 338148823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1104695 0 0 0 0 0 0 0 0 0 0 303 0 0 0 0 0 0 0 0 5 0 0 0 0 0 2451317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3017050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 11280808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14659367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77421 0 0 0 0 0 0 0 0 223455 0 0 0 10605704 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5603891 0 0 0 0 0 0 0 104605953 0 0 0 0 0 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 106513 0 0 0 0 0 1 0 0 5532041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 392 0 0 0 0 751 0 0 0 0 0 0 410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 737416131 0 0 0 0 0 0 0 0 0 0 0 0 0 56772306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2667349 12 0 0 0 0 75333375 0 17378885 0 0 39 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 499254425 0 0 10194 0 3087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3879765 0 0 0 0 0 0 0 0 0 0 1613 51002623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1953 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 209 26667 0 0 0 0 0 0 0 133418967 0 155831016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6957 0 3579522 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125911826 0 0 0 0 0 0 0 0 0 0 0 482624 0 0 0 0 0 0 148175269 0 0 0 0 0 0 101407472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1722 0 0 0 0 0 0 0 0 55843187 0 0 0 10123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5229600 0 0 0 0 0 0 528 0
3 905
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 595506301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 754437529 0 0 0 0 0 0 0 699181191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 738334676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101985467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 994857056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211734489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189673242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 851204115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 427869936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 254097915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 741158809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 407479102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42518 413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2705 191801971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195585 0 0 0 0 0 0 0 0 0 0 0 0 1344073 0 0 0 0 0 0 0 596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3658 0 0 0 0 0 0 0 0 0 4 0 0 31720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9251871 0 0 0 0 0 1298929 0 0 0 0 0 0 0 356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100208 110513899 0 0 0 0 0 0 0 0 0 0 0 0 3063 0 0 0 0 33326688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4674 78 0 0 98 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 0 0 0 0 0 0 57781338 0 0 50 1789535 0 0 0 0 0 0 0 18187899 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 100656586 0 0 0 0 0 0 0 504658205 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 436489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14595 0 0 0 0 0 0 0 0 0 0 0 0 0 40157535 0 0 298672414 0 0 0 4107 0 0 0 65655 0 0 0 37330 0 0 0 0 0 0 0 0 23376 0 0 0 0 0 0 0 0 0 0 0 369989 0 0 0 0 0 0 0 19733 0 0 0 0 0 0 0 0 567 0 0 0 0 0 0 0 1455 0 0 0 0 0 0 0 0 0 0 33888124 0 0 0 0 0 0 0 0 0 0 188 0 0 0 0 0 0 0 0 0 0 0 0 583 0 0 0 0 0 0 0 0 0 0 0 0 0 12240127 0 0 0 0 0 0 0 0 0 75520967 0 0 0 0 0 0 0 17784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 437221 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1075222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 245529591 0 0 0 0 0 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 457064 0 0 0 19334 0 0 0 0 0 1 0 0 0 0 0 48705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18711251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16914036 0 0 0 0 0 0 0 0 0 0 0 0 0 4481018 2 0 0 0 0 0 0 0 19421764 10 0 0 0 16548720 0 131108607 0 0 0 0 0 0 5240 0 0 0 0 0 0 0 0 0 0 0 6681330 0 0 0 762 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1162656 168 0 0 0 0 0 0 0 0 0 0 0 0 0 138099 0 6572 0 0 0 65507 0 459 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 608641 0 0 0 0
1079 0 36 0 14157 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 27675604 0 0 0 0 0 0 0 0 0 0 0 0 0 159829 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 1876663 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128867822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43101089 0 0 0 1084509 898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2857840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 5575415 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 653672 0 3 0 0 0 1769 0 0 51 0 0 0 0 0 0 0 0 0 113 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 282835 0 0 0 118528 0 0 3 0 0 0 0 0 0 0 397081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27741 0 0 14355986 0 0 0 0 7283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1782442 0 0 0 0 0 0 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1530865 0 0 0 0 0 0 0 0 0 0 0 0 5132 0 994 0 0 0 0 0 0 0 0 0 0 0 0 0 0 238 0 0 0 0 0 0 0 0 0 0 20 0 0 7520117 0 1078 0 0 0 0 0 1 0 0 0 0 0 0 4840 0 0 0 0 0 0 0 0 0 0 0 0 882643 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 6239 0 0 0 10802999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 289 1553524 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3097 0 24480740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84172613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1887 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1872779 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1998859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54779 0 0 0 0 0 0 0 0 0 0 0 0 2559 3642 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 311 0 0 11470910 0 91462 0 0 0 0 0 0 0 0 0 0 0 0 2512 154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 315571299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29082 0 0 0 0 0 0 42 0 316743 0 0 0 0 0 4 77922736 0 0 0 0 0 0 0 0 0 0 0 0 0 0 476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5871552 1396067 0 0 0 0 1323456 0 0 0 0 0 4991 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 376 0 1632548 0 0 0 0 0 0 0 262365 0 0 0 0 0 0 230777822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 0 0 0 0 0 1 0 0 0 1061205 0 0 0 28 0 0 220 0 0 0 0 0 0 0 0 0 0 3251874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2581 284723 2803401 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 2727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44781 0 0 520970451 0 0 296882093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14952258 0 0 0 16464965 0 0 0 319693 6 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 344 0 0 0 338522 14 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41674 0 0 0 528244 0 151998734 0 0 653 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 931626379 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 3122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28253 0 0 0 0 0 0 0 0 0 2585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156179539 0 0 0 0 0 0 0 0 0 0 0 0 11967756 0 0 0 0 0 0 0 0 0 0 0 0 104978572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 632053 0 0 0 0 0 0 4 0 0 0 0 0 0 110 0 0 0 0 0 0 0 0 10632 21255703 0 0 0 0 0 0 83907 0 0 0 0 1 0 5139 0 0 0 0 0 0 0 0 0 0 2774 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10910910 866 0 0 0 0 0 0 0 0 0 0 0 53621 0 0 0 105965828 0 0 0 0 0 0 0 0 0 22679 0 0 5571 0 0 0 0 0 2746 0 0 0 0 0 9168661 0 278775741 2626225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 263528085 0 0 0 0 0 4783487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5981 0 1 0 0 0 0 0 0 23715423 0 109809401 0 0 0 0 0 0 38993917 0 9776206 25149111 0 0 0 0 0 0 0 0 0 0 0 0 6965984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 14733 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 18861 0 0 0 0 0 55 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 144071 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3502 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 9108 0 0 0 0 0 0 0 0 6241444 0 25152 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 0 0 1066 0 0 0 0 0 0 0 0 0 0 0 0 260990 0 0 0 0 0 0 0 0 0 0 0 2279046 0 38755 0 0 0 0 0 0 2028 0 0 0 36420973 0 0 0 0 0 0 0 827342364 0 0 0 0 0 0 0 0 0 0 0 1349324 0 0 0 0 0 0 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 887
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 198542681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133193026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 993013997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 450340511 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112367553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303887865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 203213820 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 549083550 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 566997084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447768724 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 800856460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94275731 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 508978693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143479225 30851 0 0 0 0 0 0 0 7037 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 136 0 44732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7874 0 0 0 0 0 0 0 0 0 0 1738 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 43 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 114931 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 18 0 0 0 0 4694000 0 0 0 0 0 0 0 0 0 4624059 706 0 0 0 0 0 12543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2805290 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1429 0 0 0 0 0 0 0 0 162249642 0 0 0 0 0 0 10044 0 0 0 0 0 0 0 0 0 0 0 0 4561 0 0 0 0 0 0 0 977356 46186 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 91969840 0 0 0 0 0 0 9035976 0 0 0 0 3803 0 0 0 0 0 0 0 0 0 0 0 1 1 0 39010 0 0 0 0 0 0 0 0 12823 5 0 517 0 0 0 0 0 8014 493565 0 0 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53651 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 344334 0 0 75522 967 0 1 0 0 0 0 0 46119138 0 617 2515889 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4889981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140 0 0 0 0 0 1683786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1690653 7490 0 53189 0 0 0 0 0 0 0 0 0 0 0 1344481 0 0 0 0 0 0 0 0 0 2402 0 0 0 0 60675 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173227175 0 0 0 370 0 0 0 0 0 4478 0 0 2024226 0 171356998 0 0 0 0 0 0 0 0 0 0 0 0 2182 0 0 0 0 0 0 0 1759836 0 0 0 0 871535 0 0 0 0 0 2 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23895 0 0 0 0 0 0 0 0 0 8 276898 0 0 2400
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5391295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 5406000 0 0 0 0 0 0 0 0 0 0 802 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 165659840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4660 0 0 0 0 484 10755 0 0 0 0 0 0 0 0 0 0 0 0 264 7223556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 176775 19 0 0 0 0 0 216709546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94533 0 4 325857917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2352 0 0 104356 0 0 0 4 12 0 0 0 189228454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14347218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30721540 0 272 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 10942 0 602911 0 0 0 0 4994885 0 0 0 0 302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120113 0 0 0 0 0 0 0 0 0 0 0 723 0 0 0 0 0 0 0 0 46538 2 3017157 0 0 0 0 0 0 0 0 0 0 0 0 0 50838533 0 0 0 757170 0 0 0 0 13510162 0 1458184 0 0 0 0 0 0 0 0 0 0 0 0 8 197 0 0 0 0 499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 250832 0 0 0 0 0 0 0 0 0 1698364 0 0 0 0 0 0 0 0 0 0 121 0 0 0 0 0 0 0 0 0 0 0 1750436 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35593997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9788673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 509687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313656362 0 0 0 0 0 0 0 0 4794934 0 0 0 0 0 0 0 0 0 281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 235154 0 0 0 0 0 0 0 0 0 0 0 0 0 0 379 0 0 9 0 0 0 0 0 0 0 9435560 0 0 0 0 0 0 0 0 0 0 0 0 7 0 17 0 0 0 0 0 0 0 0 0 0 6 0 203386 0 0 33 0 0 0 0 0 117621075 0 0 0 0 0 0 0 0 0 0 0 0 470 0 0 0 0 0 0 0 5 0 0 0 57 0 0 0 0 0 0 0 0
1000000000 0 42209 0 98372 0 0 0 0 0 0 0 0 0 0 0 11303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 316 0 0 0 0 0 86 0 0 0 0 0 0 0 0 0 170268535 42 0 0 0 108 0 0 0 0 0 557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 252609479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3750 0 0 0 0 0 0 0 0 122828 0 0 0 0 0 0 0 0 0 0 0 863856446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20377605 0 0 0 0 2521888 0 0 0 0 0 0 0 0 0 0 12871 0 0 0 0 0 0 0 1065 0 0 0 0 0 0 0 0 1 0 1231 0 0 0 0 0 0 16055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 298 0 0 0 0 0 23396 0 0 0 0 0 0 3 0 0 827464 0 0 0 0 34130162 0 0 0 0 0 0 0 0 0 17011 0 79510589 0 0 0 2199149 0 0 17963401 0 0 0 8619 0 0 0 2083 0 0 0 0 0 0 0 0 0 239085 0 0 0 0 0 0 0 0 0 1210 0 0 0 0 0 0 0 0 0 0 0 0 0 123099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69351 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 514090 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 874187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 55522 6 0 0 0 0 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75689 0 0 0 0 0 4229097 0 0 0 0 0 0 0 0 8940305 0 0 1022853 0 659 0 0 0 0 1040569 0 0 0 0 0 0 0 0 0 10588132 0 0 0 0 0 0 0 0 0 0 0 44 0 0 0 3315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64332 0 0 0 10431100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 0 0 902 0 0 0 0 0 0 0 0 0 0 169868 0 88 0 0 809 23791 0 14219 0 0 0 0 0 10312 0 0 0 0 0 0 0 0 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4935 0 0 0 0 3595573 0 0 0 0 0 0 0 0 0 0 0 0 381634441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 14712 0 0 81096 0 0 0 0 0 1036 0 0 0 0 0 0 0 0 0 667383 0 0 0 0 0 0 0 0 0 0 38170196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74977724 126820 0 0 0 0 0 6 0 0 0 1718 0 0 0 0 0 0 0 1284115 0 0 0 0 88740 0 0 0 0 0 3154736 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 489607 0 0 0 0 0 0 0 0 0 6981360 0 7101739 0 1325 14142 3 0
3 1254
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243663918 335566832 451775010 649929161 906404321
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125278998 149307361 262173352 454665142 892972032 913262760
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300583718 609379447
77192570 57569772 53654082 52850153 49701518 40460932 37948168 32328731 30296952 28368021 26214157 25932032 23566856 23188810 22233662 21281322 21136453 20761660 20650298 20392369 20358906 19749215 18029999 17869021 16341479 16033224 15450557 15374053 14692573 14403003 13960150 13814469 13794836 13625495 13470950 13339235 13102716 12842758 12639685 12385775 11843030 11304906 11031147 10864689 10779002 10506593 10179902 9840760 9756658 9508928 9349159 9309592 9226539 8995923 8794522 8653284 8611420 8592153 8512221 8394294 8337626 8197303 8191478 8162665 8130837 8074395 7735490 7599516 7550148 7511219 7505942 7463415 7453816 7063694 6927526 6830241 6809642 6785673 6758751 6627414 6577009 6563298 6536113 6405132 6374246 6161684 6145683 5990952 5987734 5920746 5872043 5850184 5823192 5805936 5803514 5761318 5695825 5443542 5403446 5340563 5322854 5299165 5294198 5288581 5274538 5140956 5133317 5132766 5030677 5025649 4847584 4835627 4810219 4803368 4798871 4602806 4581231 4548931 4536361 4467409 4462344 4324458 4296780 4245897 4244105 4236744 4217727 4212333 4116888 4063407 3936908 3837985 3832235 3797264 3765468 3659155 3620739 3616210 3615140 3510590 3495764 3490335 3391322 3379214 3337706 3296790 3281768 3262439 3260379 3246988 3238605 3179071 3158078 3147621 3143481 3127396 3123909 3123497 3102156 3086219 3071073 3040117 3039335 3022409 2974793 2965043 2962228 2901578 2877391 2860954 2798124 2745466 2728054 2725829 2699132 2696797 2694596 2686355 2618436 2577237 2571034 2566567 2525934 2511274 2505796 2475361 2467378 2464505 2455552 2442232 2437698 2435603 2422039 2415606 2411983 2394585 2375534 2363361 2347342 2340823 2326365 2318839 2317680 2307344 2292746 2276238 2275882 2226401 2219441 2177609 2177378 2172999 2134881 2128290 2105142 2089209 2068348 2062523 2058309 2055269 2054582 2031279 2030078 2024768 2018032 1994202 1980825 1950690 1934170 1905758 1891439 1865163 1857564 1855116 1854164 1851633 1824352 1823329 1797762 1793642 1766485 1748106 1741929 1733227 1731664 1723191 1719765 1709700 1699752 1681347 1678822 1650592 1645736 1641207 1639196 1634454 1626009 1598871 1593743 1586180 1548324 1522708 1519209 1501327 1483018 1481022 1465830 1456133 1444845 1439927 1410799 1407996 1387428 1380282 1364594 1352451 1351856 1328864 1322563 1318435 1303215 1295049 1294401 1288582 1283692 1272784 1272064 1267786 1265497 1262112 1255446 1253800 1241166 1226818 1203899 1199300 1199014 1198667 1198612 1192612 1189011 1184341 1177003 1145528 1140052 1131288 1124820 1123420 1118109 1116448 1100166 1098057 1089228 1079247 1063927 1061893 1061761 1055205 1054354 1051798 1030086 1023339 991712 972472 971520 959014 951211 950511 949265 944395 915745 911445 901739 890369 886051 885703 879099 869638 868305 865953 863103 862057 860800 860389 854332 850806 849761 832179 831431 829302 825786 815566 809546 806188 796676 792190 791391 785401 783653 781471 779658 778300 777835 768409 766335 765674 761909 757393 751104 748894 747940 747869 747768 746438 733120 727759 724515 724212 723034 722503 719830 713101 705093 704031 699734 696799 689580 685854 677120 675976 656144 655460 654819 653488 648099 644452 620426 619110 612446 605036 594679 593210 589802 586081 586038 581322 571203 570835 565213 564760 559958 557378 554574 550987 547117 537177 536290 535589 535533 532673 530524 526544 520649 517747 517449 516853 508286 507814 498060 493613 489609 484200 483552 481904 479881 479613 475970 474269 469601 469447 468847 462188 455487 455242 455078 454207 453932 452670 449228 448636 448568 442006 440938 436347 433796 433255 429974 429816 426412 426094 425714 424420 424389 422596 420811 416517 408941 408330 407755 407185 403327 400802 397983 396397 395662 389661 389337 382603 379259 376589 374584 371508 371478 370691 366728 365157 363478 358688 358486 356071 355358 354322 349140 348274 345688 340850 336642 335563 333810 328387 327611 326527 322590 320218 319921 318337 318045 312112 311226 309599 308766 299832 299382 297448 288139 286707 284239 281461 278509 274427 269085 267912 266038 265831 257396 255869 254067 252805 251616 251461 251407 250583 250575 250213 250126 250019 247383 247360 247262 247198 245981 243234 242640 242468 241570 241345 238781 234940 232565 230283 228278 227742 227287 225402 225073 225036 224814 222523 222442 220849 220534 219398 218711 216326 215868 214852 214822 213901 210719 209603 208688 207679 207574 205737 205102 204932 204449 202374 200620 200526 197271 196330 195750 195620 195534 194518 192928 192649 191725 188963 188934 187996 186340 185658 185420 185201 184623 184116 183280 183121 182593 181806 180900 180431 177454 176756 173515 172329 170935 170683 169542 164603 163951 162592 162515 161688 159013 157416 157397 156907 155293 155039 154910 154470 151748 150312 150150 149960 147450 146768 145991 145584 143789 143588 142426 142060 141261 140884 140150 139989 139258 138645 138526 138236 137033 136927 136912 136354 135096 133729 132197 131458 128634 126606 126146 126128 126108 125783 125780 125225 124082 120642 120451 119793 119779 119544 119313 118772 118216 117909 117828 117059 116593 116467 114219 113543 113467 113306 112537 112130 111462 111331 109511 109175 108786 108300 107774 107732 106817 106782 106770 106182 105939 105817 104073 103373 103261 103170 103149 102432 101582 101506 100538 99492 99433 98214 97279 95071 94912 94613 94532 92719 92535 92403 91258 91193 91033 90391 88838 87797 87779 87737 87139 86210 85724 84043 83908 83628 82569 81563 80852 80603 80264 79850 79621 78903 78855 78812 77253 77179 77097 75190 75090 74451 73737 73636 73232 72832 72689 71938 71762 71401 71250 71009 70934 70225 69973 68745 68453 67876 67750 67233 67173 65825 65161 64842 64527 63214 62931 62679 62482 62162 62134 62072 61538 61473 61105 60971 60538 60377 60304 60073 58494 57997 57829 57742 57389 57028 56974 56729 56699 56218 56127 55675 55475 54488 54244 54202 53958 53516 53378 53096 52777 52724 52555 51762 51037 50998 50243 50106 49901 49831 49295 49150 49101 48947 48836 48783 48735 48417 47265 46646 46120 44835 44825 44821 44718 44466 44460 43941 43913 43405 43377 42337 41997 41717 41163 41111 41051 40683 40018 39725 39449 39323 39195 39142 39049 38990 38921 38061 37834 37759 37424 37323 36953 36944 36707 36606 35583 35576 35360 34991 34712 34477 34227 34036 33545 33440 33024 32768 32341 32322 31996 31816 31401 31198 30948 30516 30295 29874 29851 29081 28486 28050 27644 26955 26937 26928 26435 26377 25440 24824 24606 24347 24013 23794 23457 23289 23048 22848 22834 22815 22802 22459 22344 22071 21992 21871 21466 21263 21251 21185 21009 20701 20585 20518 20487 20270 20034 19857 19475 19327 19129 18492 18397 18300 18222 18125 18086 18072 17950 17695 17621 17518 17194 17144 16841 16585 16567 16408 15810 15698 15696 15351 15158 15148 14860 14522 14501 14493 14400 14166 14047 13741 13664 13629 13582 13554 13499 13447 13236 12937 12882 12629 12521 12310 12264 12100 11996 11877 11873 11648 11497 11023 11019 11009 10925 10919 10881 10808 10668 10577 10407 10365 10325 10322 10283 10198 10081 10071 9932 9862 9841 9704 9553 9528 9482 9239 9234 9130 8966 8956 8925 8901 8799 8695 8455 8103 8051 8046 7985 7890 7785 7775 7572 7510 7478 7427 7281 7219 7196 7159 6978 6858 6843 6797 6621 6557 6392 6326 6278 6265 6259 6144 6057 5982 5943 5938 5900 5880 5872 5835 5673 5670 5599 5362 5347 5326 5316 5307 5292 5281 5273 5251 5191 5175 5152 5140 5118 5052 5045 5030 4949 4861 4819 4750 4672 4660 4645 4610 4538 4520 4485 4381 4349 4219 4210 4145 4134 4120 4047 4033 4023 3998 3981 3929 3842 3815 3676 3651 3530 3514 3448 3428 3409 3395 3352 3279 3249 3241 3218 3183 3173 3164 3138 3081 3076 3033 2976 2954 2929 2922 2859 2785 2767 2754 2718 2653 2412 2387 2351 2312 2300 2218 2202 2192 2189 2182 2121 2111 2100 2063 2050 2037 2021 2007 1994 1907 1873 1862 1833 1811 1796 1793 1675 1609 1602 1450 1430 1417 1409 1379 1376 1338 1316 1282 1264 1225 1178 1152 1148 1135 1131 1006 1002 987 905 866 858 847 810 797 792 702 689 684 681 644 627 616 607 600 594 583 570 566 557 521 520 505 476 475 470 460 456 453 448 418 409 398 386 332 329 308 307 306 270 259 258 255 254 254 237 227 226 225 225 194 184 181 170 129 129 125 112 111 110 107 87 87 81 74 67 55 54 53 50 44 39 33 27 20 11 9 8 7 7 6 4 3 0 0 0 0
166621283 71768667 61787900 50939802 47874194 36338885 32409720 32204400 31726254 26888341 24107541 23748334 21108212 19981170 19001646 18961014 18915456 17982639 17728105 17617021 17460215 17318437 17110375 15393013 15068785 14767897 14609468 14292902 14142633 14041861 13543867 13363009 13238436 13114981 13071691 12918856 12303482 11872364 11703780 11386228 11261089 10975821 10937648 10894476 10555876 10152796 9800980 9635918 9526115 9216037 8514465 8238222 8129202 8095404 7830422 7782562 7543562 7484210 7125526 7046882 7024267 7023472 6899297 6837741 6593063 6462662 6434819 6397100 6361432 6348530 6227310 6086908 5994011 5988331 5973096 5943082 5917239 5837443 5767844 5562934 5505559 5483824 5377238 5376575 5231822 5129447 5019003 5017549 4859870 4810228 4794342 4771818 4754057 4737008 4687202 4679990 4677138 4671276 4659470 4600202 4598740 4578376 4530618 4498507 4389287 4337757 4322697 4132078 4124374 4092535 4082862 4067115 4016740 4007138 3971246 3964271 3906399 3894355 3826069 3774142 3663526 3596074 3555916 3543617 3513044 3505515 3497818 3449794 3430760 3430205 3378571 3359049 3331741 3234502 3202198 3201613 3199703 3181386 3171244 3132880 3127606 3113920 3109113 3081629 3047698 3034127 3005278 3004070 2989516 2892521 2885432 2866828 2784790 2778039 2738855 2731225 2718529 2680845 2608994 2597834 2585007 2569240 2558006 2557755 2534028 2533955 2531619 2523076 2517834 2484765 2432559 2430243 2418104 2391631 2374410 2356304 2323613 2321578 2307632 2302671 2292214 2286956 2283679 2274593 2271864 2259095 2239940 2214592 2127458 2107088 2075057 2068865 2036565 2036089 2019671 1978797 1962200 1956023 1948574 1917312 1883080 1881727 1843281 1840215 1832007 1814859 1800911 1776288 1772660 1769837 1765563 1750146 1710861 1695008 1688248 1686554 1682305 1681147 1620648 1618375 1592859 1558807 1549180 1540784 1535921 1518572 1509298 1474560 1465016 1444329 1443831 1443521 1430871 1422749 1404846 1402334 1399506 1391001 1386468 1380018 1376705 1341746 1313409 1309230 1300747 1297483 1295680 1257394 1238392 1237642 1224742 1223983 1217829 1211819 1209984 1200984 1199635 1174016 1158408 1153163 1142024 1139696 1131948 1125466 1119927 1118859 1116498 1104535 1099143 1083927 1082581 1075527 1074764 1071824 1068307 1050647 1046899 1043950 1029667 1028916 1028006 1027836 1018616 1003287 995416 993366 983530 973519 972087 970011 967977 967406 953816 949695 937899 936379 926310 917936 915853 901929 896036 876315 873265 870642 850545 848663 845301 845016 841041 835962 829259 819669 816338 815234 814117 803473 801375 791074 785293 770371 769871 767244 766208 758977 745357 738915 737081 733810 729738 727413 718658 714272 710930 710915 708930 702797 702019 697189 678649 673766 672062 670184 664142 662256 660474 654154 653043 651246 650218 647926 643122 642648 641602 639226 639106 633442 627536 621321 620955 620493 619567 617311 609287 606034 600804 595088 594238 593991 585108 580666 577775 575009 573947 568203 567021 565338 563078 561447 560206 554747 554263 545890 541887 541174 539675 536066 533138 531995 531239 522808 521827 518405 513480 510240 508900 507845 507364 506013 505210 503333 502741 501228 499716 496231 493702 492660 492036 487736 485029 484366 483615 481464 480591 477222 474362 470295 464878 464670 462767 458944 458875 455353 454929 447741 444426 442462 435956 434029 420447 417940 417001 414123 413350 409091 406429 406225 405381 404367 403773 401398 400463 395229 393719 393122 392933 392039 391586 389491 386153 386003 382166 379555 378844 376234 374933 372451 372153 371280 370808 366929 365410 363075 358522 356322 356246 356083 355253 354726 354341 352845 349458 348641 347121 346980 345108 337597 331433 330663 328706 326693 326465 325458 323210 323109 322077 320951 320627 317507 316825 314213 313702 312912 308996 307426 306579 305731 302771 299255 298213 297362 297040 296930 296668 288462 287059 287013 283404 279876 278651 278139 275986 275149 274525 273396 273136 271673 271272 271081 268089 266963 261916 261303 260296 259428 258797 257396 256663 256077 255021 251562 247851 247716 247333 246312 244792 243710 242830 241726 237926 237079 233671 233178 232134 231678 230880 230195 229726 226883 226114 225383 224871 220962 218610 215924 215633 214123 210854 210379 210269 204588 202697 202571 199882 199205 197631 196425 195654 193513 192782 192451 192279 191720 190761 190295 189593 187049 186967 186334 185669 185297 184523 183989 181341 181210 178230 177125 176402 175849 174006 172215 171608 170696 170454 168601 168380 167296 167091 166433 165210 164561 162427 161302 160957 160116 158216 155392 152828 152825 152755 152481 152272 151646 150173 149939 148386 146846 145481 144112 143924 143318 142468 140320 138086 136767 135244 134393 133964 133949 133517 133492 133219 132897 132113 131257 130846 130661 129663 128729 128679 128134 127367 124004 123803 123607 122908 122844 122277 120793 119746 118647 118542 117813 117418 115550 114835 114455 114101 113473 112821 112438 112315 112043 111394 111346 111052 110834 110691 110574 109432 109006 107294 107139 106568 105297 104938 103840 103785 103071 100906 100708 99291 98384 97615 97557 96487 95567 94498 93402 92078 91847 91660 91135 91086 89944 89506 88633 88171 87823 87679 87617 86696 86633 86091 86012 85679 85137 84803 84450 84357 84151 83909 83584 81757 80194 80187 78788 78666 78515 78315 77932 77017 76174 75940 75772 75631 75183 75059 73957 73709 73467 72940 72832 72229 71604 71523 71179 69399 68747 68281 68007 67547 67410 67380 67278 67229 67138 66936 66812 66657 66583 65780 65390 64580 64419 64245 63549 62285 62016 61530 61429 61089 61048 60499 60247 60087 59365 57860 57602 57525 57434 57421 56631 55614 54502 54376 54124 53670 53413 53184 53177 53125 52433 51822 51789 51540 51122 50798 50348 49762 48869 48696 48608 48507 48397 48284 48208 48077 47701 47141 46478 46440 46265 46205 45528 45102 44668 44150 44070 43800 43784 43637 43547 43104 42992 42822 41757 41530 40930 39927 39454 39168 39135 38882 38678 38646 38516 38261 38245 38127 38089 38028 37832 37698 37188 37047 37030 36805 36791 36487 36356 36311 35756 35298 35236 34974 34925 34658 34555 34241 34015 33596 32885 32268 31793 31545 30728 30400 29564 29154 28578 28271 28228 27851 27758 27427 27201 27123 26831 26738 26731 26731 26674 26257 26210 26163 25993 25755 25671 25379 25320 25121 24935 24848 24438 23977 23561 23196 23151 22984 22975 22955 22820 22288 22270 21838 21553 21542 21499 21478 21320 21117 21033 20915 20602 20565 20405 20215 20182 20041 19767 19613 19529 19265 18915 18779 18553 18261 18212 18190 17999 17964 17873 17771 17427 17204 17180 16989 16946 16796 16720 16620 16572 16346 15725 15599 15572 15479 15332 15105 14942 14599 14499 14246 14201 14062 13909 13704 13553 13240 12982 12768 12731 12531 12512 12362 12254 12237 12211 12172 12022 12005 11885 11721 11697 11680 11361 11317 11216 11157 11052 11024 10842 10793 10715 10651 10625 10512 10448 10288 10249 10239 10174 10031 9972 9839 9685 9385 9359 9298 9099 8937 8896 8849 8741 8711 8048 7998 7932 7670 7660 7592 7498 7395 7361 7355 7353 7338 7285 7195 7020 6938 6934 6921 6527 6438 6404 6360 6340 6337 6225 6151 6127 6122 6098 6094 6073 6026 5856 5793 5721 5678 5675 5658 5637 5620 5488 5465 5446 5222 5070 5051 5034 4928 4899 4769 4760 4730 4676 4592 4575 4554 4526 4500 4486 4398 4092 4075 4002 3845 3749 3721 3713 3672 3662 3601 3593 3490 3478 3453 3425 3319 3309 3308 3297 3259 3247 3179 3118 3006 2958 2934 2786 2770 2722 2688 2558 2554 2539 2484 2460 2443 2381 2345 2340 2307 2297 2224 2181 2180 2165 2156 2130 2044 2042 2018 1987 1971 1858 1809 1807 1782 1685 1682 1663 1660 1625 1618 1617 1588 1541 1529 1517 1508 1465 1457 1446 1427 1424 1395 1380 1368 1335 1323 1293 1282 1258 1257 1245 1239 1211 1196 1193 1178 1136 1062 1013 991 974 971 928 927 917 887 846 846 843 786 708 697 692 619 616 609 600 600 583 578 578 570 548 524 518 512 506 506 494 486 482 475 439 438 423 420 418 410 402 378 375 360 352 333 330 319 291 280 276 268 266 265 265 264 262 258 249 247 239 238 233 206 188 185 183 173 165 161 157 122 109 103 95 85 81 80 75 70 70 65 62 56 51 36 36 33 30 24 21 20 19 18 17 15 13 12 12 11 11 10 8 7 4 4 2 1 0
94583777 56806734 45166978 43900088 42222230 39336521 35878644 34632019 32595719 31242863 29165345 28991950 28073688 27620269 27104322 26961259 24373335 21210562 19736004 18724052 18400693 17992387 17945328 17084229 16942338 16479004 15954829 15530126 14905897 14873766 14807754 14703265 14443185 14157655 13924285 13397880 13070753 12778401 12674981 12550252 11638122 11217297 11215952 11189158 11127395 10646590 10632866 10418002 10283453 10227635 10108176 10049296 9992332 9441407 9431762 9375119 9234792 9143685 9105669 9017183 9010423 9008441 8964504 8788299 8660000 8540106 8175718 8152050 8038162 8035256 8010418 7954909 7913786 7791405 7308952 7167947 7044455 7011223 6993833 6966973 6932106 6718639 6490697 6463065 6395040 6204500 6113472 6033945 5877124 5806515 5772367 5524568 5502535 5348094 5203257 5178280 5130473 5112532 5051001 4970661 4934177 4852504 4812345 4732999 4678889 4635544 4584149 4506623 4471761 4451013 4360465 4247816 4199161 4171483 4140429 4127590 4114118 4067972 4010190 4000552 3964781 3958645 3885661 3849822 3815895 3808846 3804299 3800279 3800098 3788006 3779468 3771188 3750740 3667644 3642231 3613405 3507314 3497580 3436966 3434620 3423319 3396789 3370089 3366871 3303705 3233585 3200462 3184770 3143280 3138176 3120264 3119447 3043604 3021547 2992287 2953691 2874549 2842860 2780889 2775631 2707783 2699538 2698020 2663219 2646058 2640075 2638404 2613023 2609179 2566443 2535822 2512990 2511753 2496628 2466025 2396344 2396203 2382244 2370708 2344783 2319814 2307462 2277969 2261826 2252530 2241161 2237488 2182648 2169447 2167469 2163106 2156205 2154560 2140298 2121428 2119640 2097409 2087977 2084222 2035374 1998821 1995489 1964505 1935192 1930580 1923160 1920730 1890077 1879853 1873978 1869607 1867682 1867167 1858880 1857766 1854305 1822372 1804053 1782088 1766099 1762813 1735590 1715146 1673822 1662474 1659926 1628981 1587641 1579224 1578178 1577537 1576920 1574512 1573354 1567632 1567052 1555141 1541772 1520004 1516988 1449750 1449284 1425223 1419609 1410666 1404328 1382507 1375865 1369903 1346159 1335692 1335281 1332270 1312114 1307615 1303958 1301630 1278177 1274766 1270417 1267010 1265908 1264683 1260908 1258824 1256905 1253151 1251597 1239947 1239055 1237946 1235171 1221537 1214076 1212206 1198759 1198012 1193915 1191793 1189810 1163407 1161899 1147424 1136881 1131922 1110177 1108423 1079146 1070797 1066690 1057965 1054926 1054057 1048812 1032941 1025858 1022997 1015038 1014358 1010435 1000457 993599 991790 953170 951512 946395 942669 935325 933289 932937 921430 919974 918615 907355 900579 897064 893951 888587 886335 881900 868432 849289 849281 847859 847398 847331 846713 836262 831271 830333 826825 820594 812126 810967 808762 806688 803675 802149 799809 795820 791783 781484 781225 773785 772977 768446 764848 744279 743732 737401 737338 736719 736398 725005 713716 699149 696267 690773 682235 679369 673372 667473 661884 653977 650525 649997 648891 646194 646072 645366 641509 637185 625412 619438 619042 615743 610634 609790 607211 604758 598832 598787 597284 595950 591643 585135 583905 576999 573883 572743 559246 555699 552784 552640 550106 549019 543878 543500 542877 540976 537823 536327 535227 531730 523816 516076 514397 513210 513116 512156 511990 511179 504386 499535 495523 490013 489338 489009 485342 484398 481247 479789 477864 477454 473583 471344 470629 469296 467516 461665 461564 455280 449491 446264 443754 443305 442126 438336 437193 436694 435581 433620 429543 427115 425881 424615 424562 422414 421724 420435 414057 409263 408312 406859 405631 405417 404374 403881 402565 400181 398736 390149 388920 386197 385653 385490 384254 383532 376464 373890 372269 371841 371083 368578 365786 364475 363700 361816 361368 360548 355593 354831 353517 351409 349553 348858 343295 341616 338836 338592 338205 337063 335186 334154 333688 330531 325924 325689 324011 322373 319808 319586 316423 313810 312107 310702 307699 303352 300360 297386 296364 294529 294168 290656 290532 288649 287886 283538 281440 278111 277286 268755 268185 267064 266230 265766 264971 264577 262673 259074 258905 258615 258147 255467 252001 250084 247395 246995 245924 244315 243525 241958 241010 240275 239633 239619 239149 237798 236463 235569 235367 226757 226189 224177 219999 219960 219724 219143 216698 210593 208335 205373 203563 203075 200046 197598 196971 196082 194259 193043 192885 192078 191431 191414 188672 188377 188262 187791 186515 185692 183508 182498 181536 181234 179168 178675 177635 174642 173628 172972 172193 171484 169734 169533 169525 169495 165548 164720 164696 164277 163875 163552 161123 161119 161102 160852 160645 159985 157929 157297 157241 156497 156439 156186 156069 156026 152811 152474 151431 150638 150089 149582 149280 148597 148161 148076 146530 145494 145494 145281 144959 142328 141266 140963 140752 140082 139870 139743 139475 139119 138518 137896 137064 136894 136523 135718 135139 134552 134338 134325 133056 131812 131165 129556 128088 128039 127591 126242 125574 124786 124585 124218 123027 122629 120803 119360 119273 119021 117439 116875 116854 116759 115286 113919 112928 112709 112332 112058 111775 111376 110830 109698 109568 109445 108916 108490 107787 107513 107049 106431 106123 105253 104383 103944 102607 102489 102456 101418 100715 99712 97921 97574 97539 97535 96687 96518 96428 96353 96202 96114 95127 94035 93826 93031 92659 92447 92102 92018 91949 91918 91557 90698 90548 90351 90273 90250 90108 89961 89673 89236 89125 88908 88012 87477 87253 86366 86192 84733 83506 81413 81046 81005 79804 79336 79145 78533 78250 77969 77262 76655 75697 75539 75470 75445 75162 75003 74569 74378 74297 74285 74147 73734 71913 71156 71118 70752 70725 70565 70391 70184 70060 69661 69256 68716 68490 68118 67694 66891 66616 65968 65829 65714 65404 65303 65111 64811 64603 64239 63877 63771 63530 63174 62737 61974 61711 60894 60536 59944 59861 59665 58663 58117 56846 56225 55987 55108 54505 54314 53329 52923 52719 52652 52120 52074 51582 51463 51247 51161 51023 50582 50385 50192 49392 49260 49070 48887 48700 48536 48470 47892 47461 47185 46952 46795 46613 46551 46360 46314 46251 45886 45386 44686 44603 44475 44141 43896 43763 43601 43356 43180 42438 42206 41958 41823 41494 41434 41354 41026 40841 40696 40188 40163 40145 39939 39589 39346 39197 39187 38188 38043 37925 37755 37596 37561 37010 36905 36799 35135 35020 34833 34363 33746 33706 33300 33210 33179 32991 32911 32778 32753 32613 32544 32271 31965 31752 31378 31007 30789 30336 29904 29851 29597 28945 28694 28284 28209 28098 28046 27666 27223 26955 26842 26831 26091 25958 25887 25344 25161 24915 24577 24094 23922 23774 23659 23652 23640 23575 23476 23459 23388 23375 23328 23196 23015 22802 22361 22225 21976 21921 21750 21619 20610 20341 20206 20090 19920 19918 19715 18732 18578 18486 18485 18442 18297 17460 17458 17415 17231 17175 17139 17024 16808 16579 16376 16356 16170 15890 15817 15757 15576 15516 15460 15389 15276 15263 15116 15065 15051 14903 14780 14764 14702 14261 13817 13798 13758 13738 13618 13587 13585 13530 13516 13504 13310 13217 13180 13089 13044 12918 12891 12767 12735 12613 12484 12363 11994 11972 11954 11786 11681 11573 11550 11474 11290 11271 11120 10960 10929 10899 10690 10666 10336 10308 10236 10225 9992 9770 9751 9680 9609 9595 9410 9143 8829 8771 8685 8582 8497 8489 8456 8422 8192 8045 7503 7366 7363 7312 7168 7143 7093 7067 7043 6894 6787 6695 6625 6621 6610 6334 6287 6258 6206 6128 6126 6125 6010 5927 5839 5612 5570 5553 5524 5518 5502 5459 5378 5245 5209 5140 5004 4863 4763 4749 4741 4502 4489 4454 4221 4153 4110 4048 3897 3850 3647 3595 3496 3308 3301 3244 3116 3073 3050 3031 3007 2968 2922 2888 2871 2817 2742 2736 2719 2594 2552 2472 2387 2293 2254 2228 2187 2161 2161 2157 2150 2136 2120 2096 2067 2065 2050 2048 2046 1999 1973 1926 1923 1885 1846 1845 1768 1747 1731 1714 1707 1666 1599 1584 1555 1539 1524 1437 1330 1320 1317 1309 1307 1287 1279 1278 1245 1236 1212 1202 1170 1161 1143 1139 1137 1084 1054 970 941 932 911 898 891 749 748 723 718 714 692 635 632 621 601 598 563 562 543 540 523 500 471 446 443 442 397 390 373 362 357 355 348 337 327 326 301 292 284 267 248 242 233 232 212 211 200 177 172 172 161 145 131 127 103 100 89 83 72 68 66 65 63 58 56 49 42 40 32 31 24 21 18 16 15 10 7 5 5 4 1 0 0
3 1176
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 189226161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 779885905 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193688098 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 840363374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 533500324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222706473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 491693752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 714884259 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 937376333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 543799730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 496326637 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 296041771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84377268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 1 1 4 4 5 7 7 8 10 12 12 14 16 27 34 41 45 47 52 53 58 61 82 82 92 109 113 121 147 150 154 157 159 162 167 168 169 173 177 192 200 221 230 261 263 271 271 275 282 316 319 323 329 337 338 338 340 350 352 357 368 374 385 387 404 417 419 424 424 470 470 489 489 495 498 504 535 553 560 590 594 600 618 622 623 634 668 669 788 822 857 883 900 909 951 982 1022 1041 1081 1104 1213 1230 1243 1254 1299 1353 1356 1374 1375 1411 1428 1476 1493 1493 1520 1525 1559 1564 1574 1580 1620 1631 1672 1716 1725 1744 1746 1769 1826 1879 1948 1970 2017 2031 2034 2034 2096 2117 2129 2170 2181 2208 2268 2316 2318 2473 2577 2594 2595 2700 2708 2858 2905 2927 3087 3097 3243 3494 3503 3509 3528 3544 3586 3600 3644 3648 3711 3718 3740 3750 3797 3904 3943 3971 4079 4081 4102 4141 4156 4354 4368 4372 4374 4448 4663 4755 4811 4842 4897 5109 5118 5152 5180 5190 5233 5252 5256 5269 5295 5333 5361 5443 5540 5566 5707 5719 5793 5876 5882 5990 6015 6017 6162 6258 6294 6371 6391 6398 6427 6549 6607 6790 6834 6926 6934 6960 6987 6995 7142 7462 7498 7514 7564 7570 7624 7809 7868 7888 7943 7962 7978 8116 8264 8383 8444 8475 8687 8727 8786 8876 8927 9045 9046 9065 9077 9234 9546 9830 9858 10120 10209 10312 10358 10435 10512 10535 10680 10806 11103 11154 11238 11424 11648 11714 12057 12120 12202 12261 12264 12322 12446 12584 12604 12851 13448 13512 13805 14089 14281 14345 14451 14454 14668 14718 14769 14814 14901 14955 14955 15031 15231 15582 16061 16305 16323 16404 16515 16597 16622 16781 16793 16859 16881 17383 17498 17768 17783 17799 18459 18529 18734 18792 18976 19212 19247 19474 19540 19609 19766 19884 20202 20983 21227 21355 21567 21574 21575 21599 21708 22031 22558 22619 22653 22710 22783 22944 22987 23185 23351 23423 23613 23768 23899 24327 24549 24720 24969 25245 25301 25563 26148 26348 26515 26529 26966 27112 27452 27944 28225 28476 28579 28979 29081 29090 29597 29646 29661 29722 29939 29989 30006 30087 30119 30234 30308 30752 30879 31095 31906 32204 32658 32832 33125 33130 34045 34301 34469 34750 34888 34946 35366 35509 35972 36247 36263 37215 37255 37934 38447 38839 39038 39071 39097 39606 39811 40452 40484 40557 40900 41125 41162 42139 42172 42346 42979 43268 43954 44279 44355 44602 45175 45667 46651 46839 47466 47516 47564 48240 48721 48908 49208 49877 50186 51299 51667 51669 51816 52030 53046 53651 53671 55226 55445 55772 55785 56253 56976 58253 59942 60238 60796 61415 61716 61807 62461 62522 63006 64610 64909 65277 65525 65940 66047 66277 66315 68020 68535 68662 69008 69041 69331 69739 70038 71877 72006 72145 72231 72881 73234 73814 75876 79268 79653 80077 81205 81405 82027 82282 83454 83929 84142 85100 85271 85386 86200 86394 86492 87548 88112 88478 88646 89273 89727 89925 89950 89953 90250 90412 90950 91227 92073 93492 93523 93699 94373 94793 94812 94936 95505 95827 96744 96763 97351 97683 99442 100114 100225 101059 102023 102887 102927 102951 106378 108980 109797 110366 110722 112224 112597 112859 114584 114807 114908 116291 116874 117316 118697 120131 120782 121448 121604 121906 122143 122165 122979 123387 123536 126229 126610 127929 128846 129035 129634 130643 132878 133432 133633 133707 135089 135312 137752 137958 138690 139522 140625 140825 142300 142365 142917 142987 143521 143631 144993 145961 146498 146758 146961 147193 150930 153532 154043 155164 155364 155667 156192 157475 158190 158697 159875 160617 160659 160989 161790 162203 162327 162551 162798 163698 164066 166234 166904 167195 167271 167466 167591 168302 168341 168499 170334 170724 175909 177178 178450 179652 179662 182305 182873 183241 184923 186990 188850 189039 189804 190660 190986 191023 191382 193924 195014 195813 196497 198430 201291 204106 204527 206598 206630 209610 210101 212172 213294 215481 215689 217210 217690 220044 220165 223222 223250 224135 225534 226000 226328 229392 234773 235894 235948 237930 238265 238880 239515 240359 241696 242638 242787 243639 248163 248597 251206 251515 255937 257186 259974 260507 265638 266579 268529 269832 271687 275175 276000 276395 277638 279552 282767 283074 283290 285857 287159 288110 288172 289104 290175 292912 295935 296354 296598 297160 297198 297508 298178 300070 302178 303552 303812 311881 313181 313463 313861 314477 314679 316774 319025 326762 329396 329665 331744 332162 332250 332440 333762 333917 334777 339322 339932 341986 342737 347717 347873 348385 349068 351676 353472 365152 365757 367793 368709 369155 370102 370292 371065 375697 378246 381197 381934 382991 387555 388700 392484 394590 395099 396319 398852 400795 401455 403785 404381 407282 415494 417404 422762 422917 424600 425270 434003 436552 440917 442910 444028 445979 448905 449761 450507 455411 457799 470038 471860 474407 479521 488680 491525 493455 494177 497731 502272 514268 515568 519363 526260 526810 535240 537963 538535 540602 542442 548060 548879 550063 550916 551882 555346 561287 569838 571465 575273 589099 591396 596477 613986 615849 616444 644173 646147 651172 652282 652615 653220 657089 660465 669449 673231 680534 680618 680925 687580 688806 690156 693342 698550 704324 706492 709051 721224 722789 724881 734736 736929 740819 745886 754769 768460 797245 806797 820989 821777 827177 827352 827771 829796 841327 843054 850221 857301 866040 876085 876113 876141 879692 880170 894735 900682 902048 907540 909315 911682 917069 919684 920553 921699 923144 927017 937827 939951 946295 948877 957152 959203 964201 972664 989649 999222 1029503 1037933 1038557 1047105 1048375 1048795 1058078 1078472 1085136 1089544 1095499 1100295 1129918 1135052 1136504 1147018 1174055 1203125 1211337 1222579 1232422 1268127 1290155 1290544 1314572 1315171 1334644 1338304 1347952 1369212 1370677 1371102 1382449 1384708 1388663 1411970 1421276 1436792 1439761 1447128 1450515 1474515 1484279 1497140 1528986 1534186 1545314 1545750 1549714 1554974 1558087 1561749 1567358 1568389 1571945 1580824 1586182 1594470 1596577 1610817 1613586 1625880 1628850 1629381 1638154 1648009 1657635 1668493 1676977 1679684 1728906 1764539 1778610 1797794 1838352 1854675 1854901 1864774 1874369 1886468 1887131 1888154 1897001 1912547 1922706 1926960 1966984 1973340 1973489 1986901 2004035 2036493 2077533 2078934 2083831 2101833 2171319 2222073 2230068 2234394 2313048 2342885 2369472 2372057 2379274 2392074 2402184 2411023 2422965 2515640 2519174 2522309 2543189 2543874 2574833 2671461 2682890 2686637 2699873 2785142 2800607 2804932 2835372 2835966 2848326 2888530 2889841 2907275 2913087 2994627 3022134 3039219 3083338 3085277 3120256 3151207 3175532 3177740 3247350 3267590 3287795 3303676 3339351 3389080 3415703 3562764 3579286 3618462 3691386 3704336 3824458 3845598 3895108 3909850 3988899 4028107 4050397 4070976 4076913 4185533 4210439 4230219 4289149 4365006 4386178 4444096 4496890 4594248 4650571 4662076 4695767 4736373 4760224 4804056 4846296 4868174 4874008 4874392 4876523 5009085 5022832 5052734 5114478 5184700 5184722 5202526 5262652 5314649 5512826 5559561 5591205 5606960 5869037 5885685 5890253 5960930 6170100 6237841 6397917 6517908 6519517 6531508 6698228 6833640 6836748 6881132 7067238 7326276 7474158 7499280 7554895 7630767 7659254 8057580 8274273 8286746 8414042 8495797 8516237 9169484 9184079 9728655 10116212 10166633 10592077 10714803 10776036 10810177 11048315 11136965 11241408 11573621 11929328 12332392 12498001 12995794 13705180 13922645 14051101 14377119 14665109 14803780 15117838 15295907 17634818 18406239 19330907 21364960 21762163 22844307 23479532 23930083 26475112 27307638 31345045 31553644 33366390 34100885 34753898 36631471 38164543 39924092 43389155 50964574 52460102 54479441 89600525 95153677 100334897 101636742 112973355 116704973
0 1 1 2 2 2 4 5 5 5 6 7 7 9 9 11 12 13 18 20 20 25 25 26 33 38 44 55 55 56 57 60 67 74 80 83 88 96 97 98 100 112 112 137 139 144 153 158 158 161 186 190 191 194 196 215 216 229 231 238 243 243 277 280 287 288 323 349 358 384 424 435 443 453 464 478 482 496 500 504 508 512 532 541 550 596 627 627 628 658 661 664 687 689 705 706 712 718 719 744 796 801 879 887 944 958 1002 1027 1038 1061 1065 1085 1125 1126 1126 1172 1208 1236 1265 1266 1325 1328 1365 1536 1566 1600 1633 1647 1660 1686 1735 1768 1791 1793 1800 1822 1828 1835 1874 1888 1890 1934 1992 1996 2016 2021 2148 2190 2198 2219 2416 2495 2509 2559 2602 2614 2648 2701 2779 2813 2906 3039 3043 3115 3155 3182 3245 3261 3274 3316 3476 3587 3593 3613 3719 3736 3742 3754 3768 3786 3840 3867 3910 3991 4063 4079 4084 4133 4322 4340 4568 4633 4659 4672 4699 4702 4719 4804 4806 4837 4922 4969 5077 5203 5246 5361 5371 5488 5559 5581 5762 5768 5824 5905 6189 6198 6211 6479 6618 7112 7181 7194 7545 7605 7634 7767 7886 7947 7954 8101 8131 8497 8548 8578 8585 8886 8919 8954 9170 9205 9215 9316 9363 9403 9433 9555 9581 9603 9764 9787 9837 9844 9927 9964 10032 10063 10380 10395 10494 10530 10567 10574 10615 10738 10753 10835 10954 11030 11232 11398 11488 11493 11565 11633 11769 11806 11968 12045 12097 12140 12295 12339 12440 12465 12620 12659 12766 12935 12968 12988 13001 13097 13098 13131 13220 13318 13404 13459 13471 13828 14067 14110 14284 14367 14404 14590 14751 14813 15327 15452 15587 15701 15797 16290 16476 16754 17129 17328 17430 17453 17470 17488 17584 17611 17627 17663 17707 17851 17864 17878 17879 17970 18175 18210 18262 18372 18460 18756 19023 19069 19654 19674 19736 19907 19948 20163 20208 20252 20335 20433 20555 20677 20912 20965 21013 21025 21169 21308 21634 21663 21966 22187 22191 22497 22498 22754 22799 22892 23068 23156 23281 23701 24102 24201 24320 24560 24767 24769 24882 25213 25222 25752 25762 26419 26626 27354 27464 27702 27708 27925 28960 29294 29335 29878 30029 30138 30144 30193 30348 30720 30795 30868 31071 31101 31134 31254 32083 32472 32525 32527 32898 32959 33026 33227 33586 33611 33734 33890 34153 34445 34470 34481 34585 35052 35181 35194 35275 35366 35382 35426 36056 36191 36292 36721 36890 37073 37129 37144 37178 37819 38579 39054 39129 39866 39900 40062 40120 40205 40360 40549 40572 40756 40762 40839 41032 41335 41511 41680 42428 42435 42549 43060 43435 44053 44424 44456 44569 44658 45624 45771 45996 46396 46838 47254 47296 47976 48354 49934 50561 50803 51750 52480 52645 52939 53682 53684 53964 54122 54355 54441 55463 55904 56359 56677 56742 56888 57603 57920 58223 58269 58272 58677 58871 59256 59258 59782 59802 59929 60176 60489 60529 61036 61400 61652 62145 62403 62443 62565 62634 62739 62944 63663 64150 64219 64840 65487 65553 67333 68484 69090 70436 70750 71077 71348 71620 72310 72871 73531 74476 75341 75641 75997 76135 76421 76477 77034 78377 78696 79581 79613 79869 80681 81532 82005 83651 83945 84443 84744 85022 85112 86031 86270 86355 87317 87509 87531 87550 87583 88377 88644 89444 90381 91724 92215 92304 92757 93269 93490 95100 95160 95831 95948 96531 96623 96896 97154 97295 97702 99434 99678 99890 100172 102170 103002 106079 106260 106415 106712 107588 108521 110263 111355 113413 113637 114186 115649 116028 117317 117896 118839 119083 119478 120250 120287 121256 121599 121903 123289 123298 123305 124145 125947 126003 126389 126777 127155 127456 127954 128158 128224 128569 130442 131284 132540 133622 135007 136003 138076 138725 139059 140244 142596 142969 146771 148511 150001 151251 151689 151864 152801 153170 157040 157739 159173 159645 160347 160917 161560 162750 163772 165013 165207 166253 166699 168284 168437 169549 170725 171597 172733 175081 175667 176272 177528 178031 184215 185180 185737 188901 189066 189216 190302 196079 196644 196828 199213 200397 200917 205616 206444 207578 210076 212065 212358 212755 215190 217376 218036 218481 218983 223065 223922 223958 224747 225340 227666 228019 228432 230922 233724 233894 234786 237865 238434 239516 241004 242660 245621 246144 247661 248259 249875 251131 251927 252366 254279 254394 256255 258056 258371 261961 262219 262578 262690 262874 262917 264821 265648 268479 271125 271613 271798 274005 274063 274692 277021 278946 285498 288175 292169 293640 297102 300844 303251 305647 306357 314070 315117 317198 317736 319931 321504 323432 325793 327497 328207 329697 332034 333849 341517 342319 343025 343496 345035 348705 352222 352786 362862 368592 375095 378691 385756 387502 393359 404326 408189 408246 410635 412068 413056 415346 416040 419237 419836 420965 421154 425347 425393 425590 434037 436951 438004 439501 441492 445955 450586 453685 462956 463200 466637 467140 473900 474346 477242 478144 482989 498283 499921 503403 504198 508992 510369 514621 516550 518276 526138 526397 529869 534033 534284 543625 546424 546600 550955 551493 558836 559621 561292 567807 575967 578784 580903 582240 582957 585207 585725 600583 602069 605353 611108 613907 623718 630304 638687 641167 643422 651095 655857 659731 662816 665536 675064 679595 680067 681371 685544 697205 698415 698433 704845 705246 717892 727379 729438 743174 744113 746274 746600 747443 752734 755512 758245 770896 775786 778998 782815 787286 797125 798296 805198 811438 815999 816045 817549 817975 821525 824220 828408 833070 851065 861502 869557 870338 876700 878142 883348 899070 900231 901120 902121 902298 902524 916791 930877 935099 944662 955919 959842 960367 966104 968766 974998 983891 995867 998264 999827 1018376 1039136 1048442 1057494 1067892 1087163 1094911 1137343 1138702 1163901 1167016 1183801 1189625 1190221 1203596 1214990 1251611 1256656 1263685 1282836 1304786 1306224 1309884 1329682 1339643 1362570 1370094 1399292 1407623 1409903 1410536 1418420 1424226 1426587 1462602 1466373 1492294 1495706 1497969 1521999 1528083 1556561 1561029 1563324 1563859 1575158 1587173 1602666 1605975 1621171 1626838 1636007 1662454 1669774 1679485 1733046 1734714 1738907 1758618 1759083 1764450 1811364 1812584 1817701 1823316 1824154 1834084 1863148 1868090 1877533 1880985 1884505 1911494 1933989 1937280 1981563 1988571 2027969 2074709 2077157 2102249 2134805 2138763 2168362 2210582 2224770 2237525 2241150 2246934 2251256 2258527 2289590 2300565 2333953 2406645 2470147 2471980 2473161 2518141 2519785 2554317 2565338 2579740 2597168 2615516 2695179 2745801 2749761 2780136 2788872 2790593 2795436 2797217 2797697 2845005 2856714 2867589 2934371 2934903 2949341 2973020 2986238 3000127 3002054 3041961 3058343 3125705 3145285 3167231 3172551 3208868 3236618 3288997 3317472 3351322 3377335 3393821 3481369 3534649 3541249 3558698 3622332 3646548 3669072 3703513 3806280 3858413 3919257 3933265 3959126 3986383 4047090 4109155 4178160 4192874 4234660 4302799 4324276 4370991 4379012 4441926 4481624 4495871 4505193 4533460 4678192 4696410 4759866 4775138 4776555 4780405 4827893 4862919 4942634 4956299 5053728 5062357 5070477 5101785 5307802 5448656 5474702 5873728 5900030 5950963 5991604 6092964 6192276 6234561 6330811 6333259 6341121 6344121 6349858 6393434 6424225 6465943 6532062 6595170 6628515 6795417 6905173 7449418 7822279 7852432 7858562 7917968 7973486 8066007 8089580 8182702 8487993 8562095 8625255 8799526 9556099 9932084 10011876 10062829 10230893 11290040 11724189 12271943 12516619 12745491 13045629 13046335 13244859 14354715 14669363 14790780 15776990 16846196 17231885 18078328 18501905 19830818 20290313 20885570 22029988 23468082 24188088 27098149 29910315 33066278 34853927 37452416 42374544 43996400 52797357
0 0 3 4 4 7 7 7 8 8 9 9 13 20 26 33 36 44 48 49 50 50 51 75 77 84 87 91 99 99 99 102 120 124 127 130 156 170 171 188 188 207 222 231 241 262 293 296 301 316 330 353 367 368 370 373 383 397 402 456 471 492 505 570 603 626 633 699 741 741 746 822 862 879 880 880 895 900 903 904 920 961 964 989 989 1018 1036 1044 1061 1070 1078 1088 1120 1132 1136 1151 1158 1182 1189 1194 1210 1302 1398 1407 1470 1487 1519 1580 1615 1616 1623 1678 1738 1741 1746 1834 1842 1895 1918 1924 2046 2057 2068 2212 2227 2340 2368 2397 2408 2409 2412 2426 2450 2523 2594 2648 2682 2747 2800 2805 3012 3041 3041 3164 3182 3237 3244 3302 3321 3365 3413 3416 3481 3489 3684 3849 3863 3895 3944 4046 4242 4275 4311 4317 4437 4533 4556 4624 4627 4734 4793 4814 4850 4954 4976 4983 5004 5038 5195 5277 5317 5382 5438 5535 5619 5812 5820 5980 5987 6237 6371 6388 6414 6431 6520 6564 6617 6627 7078 7093 7108 7236 7609 7799 7886 7966 7984 8026 8039 8070 8075 8288 8381 8396 8414 8418 8453 8667 8925 9024 9211 9222 9500 9656 9703 9725 9762 9937 9993 10194 10334 10384 10388 10414 10462 10909 11103 11122 11279 11285 11320 11321 11472 11577 11598 11920 12157 12222 12323 12455 12462 12463 12622 12828 12888 13075 13190 13324 13338 13392 13568 13678 13798 13799 14071 14169 14209 14223 14330 14525 14720 14770 14907 15019 15234 15387 15475 15710 15744 15806 15864 15969 16233 16259 16326 16426 16431 16510 16639 16689 17211 17214 17226 17450 17500 17679 17887 18267 18511 18714 18948 19461 19548 19597 19694 20223 20350 20351 20810 20911 21035 21311 21636 21923 21971 22102 22146 22387 22406 22539 22752 22799 22871 23181 23243 23271 23565 23575 23816 24077 24127 24282 24532 24646 24810 24990 25095 25263 25606 25652 25726 25862 25952 25953 26539 26754 26863 26907 27801 28396 28854 28880 28931 28984 29121 29159 29200 29476 29488 29631 29910 30103 30210 30548 30690 31205 31212 31218 31251 31839 32044 32416 32558 32901 32963 33300 33602 33840 34664 35464 35483 35963 36168 36941 37112 37222 37402 37667 37837 38228 38275 38903 39559 39599 39957 40117 41575 43624 44209 44621 44704 44944 45019 45213 45449 46036 46194 46897 47131 47286 47855 48062 48295 48580 48830 49020 49790 50108 50196 50246 50431 51489 52336 52953 53241 53303 53346 53450 53475 54162 54412 54446 54479 55176 55431 55691 55802 56987 57244 57278 57285 59543 61059 61138 61253 61518 61692 61835 62168 63117 63936 65186 67292 67310 67339 68610 69521 69614 69784 70014 70427 71275 71950 72202 72331 72586 72787 72817 73192 73331 73381 74197 74702 74919 75981 78312 81083 81561 81988 82232 82913 82933 83092 83329 84172 84277 84501 85561 87146 87512 87547 87555 87822 88594 89282 90546 92369 92764 93209 93237 94217 94230 95063 95779 96378 97666 97800 98222 98655 99823 99939 100041 102905 103116 103284 104499 104560 104620 105935 105984 106550 106782 107152 107176 107347 107413 107503 109528 109976 109985 112261 112983 113066 113491 114284 114583 115214 116153 116194 116411 116774 117431 118093 118510 119663 120872 123919 124018 124721 125405 127313 129430 131200 132368 132802 133404 134713 135101 135138 136193 136903 137830 138405 141963 142103 143223 145355 145458 146560 146575 148185 148502 149221 149886 149976 150118 150384 151065 151946 153114 153422 156709 156857 158401 158639 159742 160410 161271 161744 162406 163174 163762 164556 165150 166703 168445 168933 169004 174020 174160 174436 174917 176593 177102 177734 177928 178349 179872 179897 180378 182556 183682 186444 187004 187059 187478 189122 190322 190563 191172 193438 193550 197336 197601 200928 201176 201264 205632 205732 206455 207012 207458 207749 208419 209990 210881 213906 214439 214586 214945 215268 215281 215981 216731 218332 219013 222112 222433 223844 224126 226604 232500 232546 232738 233918 234436 235645 238138 239455 239846 241506 242888 243074 243620 243848 244090 244435 247856 248169 248738 248833 251148 251223 251241 252050 252096 253799 254936 256315 258494 261250 262707 266262 266720 266980 267594 268187 269288 269483 270432 271683 274119 275311 278441 280540 281811 284216 289850 293670 294340 295918 296806 296918 297471 298655 300588 301352 310465 312268 313212 313274 317101 317269 317969 318065 322153 325773 325876 327272 327656 327833 330857 340771 341058 341732 341833 342395 343267 343851 344087 345071 349543 350208 352701 354236 356334 356650 357660 357884 360163 364374 364968 365505 366481 381155 383276 384895 389728 390717 391213 393453 395001 395248 395472 401898 404733 413835 414573 420383 422314 424387 428689 428745 430045 433325 437869 437969 439087 443407 444420 447390 448268 452174 458142 472829 473331 478164 480211 481793 484693 489980 490607 492612 495646 497559 499793 504699 508883 510452 510682 511991 512511 514170 516359 518749 521507 522589 527102 527345 529363 531951 533979 535186 537317 540005 540720 546571 550276 557183 558815 560614 563012 564767 566071 574222 579228 581394 582322 584222 585349 590194 591579 593755 609360 609812 622474 622595 630571 633659 633870 634183 645593 649482 654218 657734 667011 668458 680568 703217 708960 710438 720420 724737 728540 733039 735431 740031 752485 798073 809236 821231 833580 836137 847861 851740 863050 871711 874759 877264 877530 887124 895238 896088 905226 908459 916006 920673 937003 939705 944969 952470 954630 955670 956103 960736 960944 969613 969639 972324 994438 997670 1018749 1026359 1040181 1042863 1043758 1045334 1059682 1094466 1106214 1112132 1118547 1123409 1126914 1134123 1134246 1136648 1138893 1151070 1151719 1162672 1180456 1181054 1190945 1200153 1212983 1219268 1232178 1249748 1262419 1265051 1266835 1272049 1281602 1281836 1289510 1292133 1293268 1299072 1304120 1317549 1327583 1338979 1355114 1359864 1361228 1367282 1376285 1396086 1414362 1423263 1425937 1439877 1441455 1448187 1449499 1459305 1461162 1465381 1465657 1484755 1496112 1506793 1516985 1523036 1534553 1544375 1548570 1554049 1575345 1575459 1578079 1580551 1603569 1613502 1638332 1640456 1643128 1655058 1659207 1662271 1663021 1698877 1708665 1729850 1729950 1736371 1782628 1784317 1869753 1879361 1881570 1885390 1912114 1946708 1956833 1978354 1982320 1985950 2010039 2025200 2042689 2044555 2061044 2062239 2072206 2105462 2108628 2113742 2138124 2159876 2172629 2179011 2187660 2201278 2201949 2206551 2223548 2229666 2230020 2267892 2276603 2320667 2320864 2336339 2338505 2340789 2367655 2409414 2457143 2464737 2502831 2587653 2618118 2636487 2686253 2710792 2712591 2730140 2731023 2796719 2852453 2915427 2920322 2977071 2995071 3033122 3056866 3058751 3110644 3113062 3184387 3208277 3244373 3275266 3331792 3365633 3386048 3422750 3426642 3429781 3529845 3591677 3619575 3639024 3652371 3780381 3848454 3918476 3990368 4064330 4087349 4095050 4130667 4155787 4200341 4220619 4329156 4353720 4499305 4537293 4621266 4764912 4795555 4816336 4999007 4999138 5030755 5176978 5231236 5324704 5382543 5406612 5488038 5530998 5562284 5661108 5738123 6108718 6130918 6153473 6421524 6430142 6478981 6533074 6732913 6952867 6999644 7006617 7015103 7154056 7237635 7472189 7593875 7646708 7877160 8076825 8108694 8268810 8291601 8764275 8831887 8876616 8915658 8984601 9168032 9201149 9274391 9308352 9387924 9522420 9792076 9891109 10055596 10395571 10427613 10588666 10884112 11135974 11461944 11544958 12063506 13036750 13176257 13335029 13360166 13764513 13782284 13908239 13993741 14129247 14401709 14543058 14579713 14625365 15017098 15166916 16069570 16141066 16427081 16452527 16936943 17252344 17271424 17590775 18042259 18275221 19081307 19105013 19659489 19788659 19884196 19936395 20048912 21721855 21846833 23032874 23642768 23654810 23829856 25018645 25529514 29383878 30115415 30781219 33875448 37127536 39727610 41180998 41762183 46674390 50727841 51907826 52772221 55007745 55371125
3 819
571931683 536722019 468843248 23212578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
938389525 680534519 587556453 346930433 344179203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
746248702 392521113 270551893 56839612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4165143 5466 5700 1248411 1541883 4221 1251702 10201 73562 276668 1841501 2107430 42631 73465 951208 23897484 44970531 181 25839 9086 161876 2194 664091 86414 2570061 527 444 26798 232 4427733 886313 80211 278821 41 378279 149871 3385420 6629566 61719 2969852 247239 183991 387931 23734 12998 21328823 2291946 331432 74198 359842 692718 885 18209688 470 254293 547332 5066 1123 14276377 3856173 1693 45297 273461 19790 1652 1243 1381 1849787 18488 520781 742 664407 50506 29157 61 21687493 30938 5106884 331631 18038 628 117129 2135978 806100 13572 4802728 1462058 806772 48913 180980 11412 4220406 76 1149924 4390 16224 757114 5347780 2099389 11303786 832 7548 3123663 177350 795729 159372 327197 4641141 904133 914372 2990 1688657 34356727 4601 2701690 155064 6281 2 2992 1494948 34992 43855 1205890 875 19898 829638 100172 1253224 8803 2268490 2226 932230 1318395 70839 1480572 4782 5299 9894 100081 73780 55725 209976 21018 3181038 327907 90508 15660114 82551 8066365 1075332 375221 482256 188678 79413 4659203 254 70 577911 144953 127932 501793 89187 109676 3155136 982546 1190811 2237775 815 497363 123106 36593 1979 250114 182946 187106 1781667 23623 16230 32172 4571 2 19600 294864 132273 4467038 395891 198115 129514 1797 500001 2645448 485888 2868 9654197 9397269 8697471 51370 254917 50135 1204622 20844955 57955 34922369 6136680 14480 37985 428261 9018843 1754292 29497 415315 207573 420398 241104 571068 2691491 45535427 5396690 61891016 3849245 319595 2351846 180 3559 160138 134687 915034 1088 41803 9645218 458 1821 6907 225911 5491792 9383448 1733670 838281 8737 117118 9854 76432 29360 97 60620 85876 509 44778 6425 1557815 4 5235913 1396142 625426 497419 60616 94216 16620087 2073689 424911 19907362 95462 34678 659003 5730 267285 330106 499942 1278305 74378 40657 183539 54207 399701 42087 6165156 18258 238 52365 76002 3840096 136427 8111 1283826 472 1615368 235080 24902 7401798 124084 4679 347563 42026 374232 233228 7422 204423 2404318 246 541365 206882 5946 447193 639074 8377 1550265 3648210 403324 102 429116 4554716 1406284 807 5282 4970 1905 2974 541296 1262 775610 332820 27118 24417 781 17426 1034416 1241007 8661085 742835 1606453 1074928 479375 79832 689775 2144209 39483 510990 150142 5417093 653266 98163 104363 1006227 1200855 998895 2487456 40991053 289302 29120 500048 895264 171394 280153 360572 249028 17123 2628 262451 395664 3654489 1799036 3267894 6448196 20969 29296786 1264371 1104171 2016 3379 462 398771 580749 1685074 404218 6293 346413 332692 1028 366714 14130448 16509 5741 442724 17269 16837 13852 897085 4781 32112 60645 3177 991 27984801 2099916 30938263 69874 71970 1479579 657476 12495 1076768 672170 200355 1620128 190 17820391 964742 1577492 1258957 277137 130130 352642 6021559 5291130 2550073 12582 451458 3381 8246694 1748119 128373 41686260 23181 25151838 6354635 77415 399887 537228 12146 5045 576118 672824 11384 102777 176669 346394 743841 1334 247689 75581 10790889 51878 5242761 360113 882001 3311894 58487 8675 148325 90490 2496502 49791 43098 578818 499564 16227779 336901 841542 4793 1704563 10648 4101562 20215 18171285 129668 272153 87128 6851646 785716 4475915 581250 1409615 36 2962 13030998 195097 135121 8221 10703079 1055789 709263 277672 2159 5544015 1397 4906737 69651 235888 23820 124689 1865642 1365574 954 647839 864949 1441162 443865 609081 24441 402 1163512 11466 15711 5983772 18651 633211 453133 683264 472178 8234789 13358 209 92217 101828403 1893818 975184 2646197 89353 448 10884089 315812 32 41274 1715059 5898469 261823 1477781 11473 21580679 38365 195 1926090 2533030 16518 26867 160297 20828 1689 439812 15208691 190419 65692 845127 594454 29467 2115481 446315 4064623 52661 2317348 1507734 18474 292490 5675352 38128 342658 1199814 6987257 1992902 9389 732045 8285655 3249146 5298 41 2278189 535446 1644661 4987084 951055 149127 401712 3849 8243 1071 2024 2316582 38727 620053 36190 45929 80501 12888 96173 54423 206309 220 58274053 39 946 88948 533195 51 219764 1999 276408 22258 544 142588 208135 2427107 8083 1064305 259101 158370 64960 21794 2399916 61970938 197351 126396 1711858 1215796 911127 3988396 7464955 960220 1214 5004143 35918 530 14846 100554 1531478 3147 22428 3028 37447 246739 35515 392938 3637754 1068925 47347 4522478 468905 20118399 142347 10245 5657300 2624 101179 1288569 1551813 2262 6249 89761 88786 43974 2689714 1573713 443954 23185497 14322 773452 6232 3181533 228918 6958 45554 5462927 621029 350086 815541 121780 432 447359 4175053 291961 3615563 48539 76719 68531 8264 2427 128821 380177 10310 484866 1609636 1941502 110950 42252 118822 46348 673502 193763 4056949 115857 1006885 4743 5271203 561881 22202 724105 558566 40311 59668 2600741 27511 247589 20077 156094 780647 8401 42231 12553072 4364489 256541 829270 1414 261342 578027 3774669 16683 969169 49970 125736 12789 32530128 6078 327766 450 84598 354922 351531 1026713 13307 1006 88247 763726 18686 10840 457789 460523 218394 4877 23125 557245 22582 1115004 885740 9287 4649645 393141 1442482 302927 646527 73215 18540 7846049 151113 107287 620846 3846036 141011 1522776 347623 4795482 6205367 4373416 3314260 69322 6542517 3113010 83517 20261 6439 3434844 3601 1312264 132571 9756029 2023962 435384 179473 37462112 17673017 96455 29324 8279 342378 55762 10 275813 182810 139648 76 124107 195547 82 881022 13777021 9267382 1556 35338 1435678 112244 19703 71583 1175566 64962 11505 180465 3339570 6619230 137974 10932 14203785 599385 8890183 27184 43004 928659 93176 15669492 21074960 18849 31784
1241644 1365365 21850 36293 652228 765866 223991 1793 3694770 500052 334187 3462 219356 4382576 754 3017801 536559 519190 613776 3652 4520 155 1274091 4853013 1988641 122412 3786432 531754 3230068 8564 20322 5661137 271350 1177497 1496352 7967904 3826 3049302 29120 989 1196 117386 1534258 14611 2312 47 1012401 646249 478562 194659 14807424 10083 555103 282997 149055 1507896 14206807 408613 882149 49470 96830 296173 141125 28821 13286356 208987 158593 289877 968313 16219918 849769 198476 847 326246 451738 6794154 349441 308 409637 104263 489731 459434 291063 289147 149 812344 172082 3772 13389 202211 126421 47681 1939475 1449559 1708654 1571472 1088067 17293 10692 42 408398 44230 60519 64223 1014956 393229 46123798 336730 1142970 2592118 8912 72923 89639346 104475 45233 4812 378818 22195074 1263 277962 334853 189876 1273530 1490 4632 1412853 330959 118620 369082 2023185 34585 123066 835513 163394 611350 3887373 372095 534878 20960 25098857 29771 32134021 7444 11202819 14908 2880759 13467 39783 499856 5063 42327 146470 2987897 21548824 58995 496 410091 129787 813946 27744 408507 27850027 39696 657748 951521 44 293354 100568 8864 10533 230534 12249 472450 11735258 5632324 40007970 294449 23267 3463535 3 122035 369432 97404 4672084 702217 14524213 508919 40372 23368 362507 1547933 513604 24720 1969 829980 254847 188829 414213 24201 775003 224309 98 2657194 763212 2010423 1695634 1934148 337355 1712499 630726 3124199 2423 3156635 107908 7677 1069876 55357 4183 731110 2712955 22247 9959 6348 437025 702385 1839743 19302153 81977 387305 4465142 102825 4246650 4724252 4039063 13355 62518 50021 18549 26464805 331148 5805 1296757 90951 448271 834 82696 19902764 4168082 59316 621459 1386943 26503 43281 492113 184795 3007 101614 1620045 210836 9059781 182028 11488 103847 9872 240062 554520 509328 2069727 1730478 24371655 77536 123331 7231 277736 9320521 1275431 366398 35349 1664311 3291795 40807 174148 34971 1774054 706 20465 99711 19809 157672 9297 148625 28790180 5065 570655 64253 57078 0 18451971 5167200 266525 50538 425365 37172 26664 3886 945900 43 297819 834648 4014 7393 226627 56205 344830 585737 3996982 16674905 941610 4134340 166646 5971328 1254534 47594 135700 116718 2837103 1103560 115356189 129081 4100242 12999 286193 3738 28254150 6997 3519 113745 36723 18406 41865 39113643 350465 553030 427096 588912 4132 135224 1091674 746031 475419 270602 9915 162 93 50261 1341253 103803 479934 1212 13527 1611505 5226149 65705 37930912 12464571 373141 1427 21579 209416 2371254 10138 2409036 96082 346787 394715 590615 200032 23435 31291 55852 241125 579571 1211777 494526 5401086 19887672 48428 1900117 501764 15543 2021349 92102 5272528 51025 598295 2036532 129962 73801 26925 270457 5733 14457 1836 368792 57987 1258356 14730 13010 551316 17499829 16331032 8445 607196 226000 12222 8441628 58527 138322 17703 2032155 269393 848862 1053283 13430 5517877 2222043 26547486 438952 22997 131222 360813 3530646 240810 321773 9429 11080 7546 15002 16265 3001550 1159719 2935014 1087024 25642 34425 1236173 379196 8733 958959 5814 52587 1125599 204314 813 110312 1122258 1291422 7298946 170708 181419 406 6110 1880146 7518 115498 4203026 235700 600795 39763 3311759 16402795 2176 489603 273876 1692151 2683408 20767783 2709 977034 467819 3625 196114 1199128 96531 4168639 19705 7623 417236 530 874353 6189660 4666035 13792 7417377 8015 137494 1145132 30570448 71988 3805710 328908 7941 135401 1020455 843 15402 641695 1630 2544 557550 16927 42521 4033 28979292 2444 150247 1036114 7950 73486 440 4111896 743754 115712 129118 29052666 987147 2797986 1412 82189 1887 1784408 25967 78604 31187 4520118 2880564 22867941 2673157 2470 238931 41681151 390600 834163 223126 140565 58 295920 6005720 3899411 3369049 15191 195 5027721 8814555 322318 168341 701270 2749002 470802 1161829 64579683 84962 156 14876 22888 13539 3061152 16 1141641 15052573 851507 1333240 41555939 397165 37762 8254217 2725577 129632 1127354 946400 1310180 10553 544326 18640 240085 74817 19439643 92892 703180 690802 684633 125605 617553 6108 641696 1031989 5868963 902611 622699 52221 17417 184985 149859 226592 89220 8095 2610971 87364 5935 3693977 898863 1517967 3902638 161 12283973 808476 68356 2597 100995 6536 2330432 815899 834741 111188 562293 6750 206505 44164695 545 175317 358437 809373 12525 3075 328 1097134 64043 326019 21555 978869 978698 1107325 5314029 145253313 45335 6229 10254 29048 2992459 427 7414 635497 258646 61237 600895 3122775 151160 252605 2 33783822 3486381 284671 3998937 121568 139 3102 61824 2803637 196871 457832 84283 1258650 222286 1280248 121547 5608268 35839 7469778 35891 38607218 334162 223215 11387 1053092 201464 2771825 165632 3586713 64 191252 1878628 248380 794839 2852 25989 40673032 460224 27767929 4841 2034292 52806 115245 9916 3705353 759 662920 1286887 1745269 313654 2399005 272634 242291 3109 627415 14309 984403 1429 1289342 4813 27875 239621 27943 63268 25596 50197 1628 2161487 7582418 1541250 79550 946742 214398 20 18994 2151978 49021 165206 3500 528002 11572608 318 2226147 28777 72378 21757036 19114 9311 836235 14379 5128646 15614 1098441 115399 11224 221395 5922 88104 756189 8370673 782431 1849229 58244 173068 88286 382065 10070 265611 16258 4310 125 85 39077 104742 655327 315472 12593648 20788 696 60 149868 7804545 83171 36317 10398858 10293 9 19535 5589645 4821821 824302 11527053 3167116 4015204 430728 71110 138925 403894 87 42902 5700440 58426 1941175 75616 78033 117051 13247 96658 53 7143 147996 88520 933024 33089 3560049 54717 1008096 4845988 73071 1364579
63858 22374093 3878605 1231 2036995 13071 781681 600882 61584 19320 766835 1201320 46458 639561 3170029 11193 612550 56119 51193 621246 4069144 1154074 30707 835 22316264 1205147 631586 110440 6076690 453025 11947 38144 583 76777095 132940 561788 1997912 188894 651 7409549 4966 1765123 2273550 3858 169406 856 9720 54592 19630664 256321 2545880 360762 156902 630016 7514 2794103 145303 594 13886075 12252 51430 6258 17085708 919915 1531647 657477 31091 128747 428928 518075 2820322 1688920 220544 7566381 6258 958 243 41951767 294298 127933 4822202 754 160066 2035 573882 573430 541 61319 39093 234876 35564 504549 151901 24791845 2529052 3279310 1487 1560496 662389 1083304 4451729 10082 133092 10334 157195 9731 17694 15081 1385745 237895 16086 33987 119192 59222 3951651 1307953 2563 64134 2533010 22063 2228266 72 187122 2617671 62266 200442 6912 893 6674132 329065 846560 14444 50178 225330 24244 3811 117356 19571368 6041802 434315 87564 34700 8044 85154 334978 348930 4292150 2370676 429489 481 7714 191361 2960335 13848604 750727 5152 624402 115230 1497718 137368 735472 29047 184765 126337 1086292 3081681 11998 113403 333052 7800941 39616 646596 428308 6884519 106293 5949 97092 26246215 7325801 864777 6047 2973710 134888 2141906 10920653 138877 846467 6763178 802 20857 67158385 2362571 340760 2000082 1902 888 10581 62412 6715809 53886 592859 25354 20281 3278879 80 718161 3726453 766767 1543110 172459 260395 5240823 466982 34044 3345 3370 214279 337418 283069 9301330 2529 698027 23644 103625 2460156 566593 590587 2132882 4169706 322718 243153 31034 422 298419 1293 2172208 6419596 4854 142540 13 586917 233320 5317594 229240 399593 6109166 274172 194277 1450573 134275 1359329 888475 500049 14878 703532 618451 362543 650811 376675 200410 6762 3047 6162 4013 181277 119105 5487392 1727663 49094 1817755 80868 2506 120230 371692 739 121590 35684 634176 308079 3977783 236448 124 202 382476 21774 18121 51 219769 150 137205 14514345 99348 143602 1862 2342113 517 364957 4543696 2699334 98388 6748 1828607 275389 462435 566363 127381 26180 8780294 1953410 25985358 15966 1482198 12221114 8627077 581654 586 12909 2268430 1298563 650682 931 2344 720744 4174 14397 7884897 756739 723396 4069785 321177 1929179 281301 1737697 356997 23462198 172722 13276545 9560 26272 117951 731730 70841 96320 1254348 43916 152299 35230 37122 589 382815 1198956 16504 11445 157857 1284615 5616 154378 411 682243 1856184 169219 32290 153984 78817 206787 240353 148292 14646 1738352 296107 481072 12330285 1721 89243 670548 1706821 49104 76354 5473 22578 0 1866 87988 16692 90218 547721 4951 244559 493602 6569336 30971 2975 275227 1609133 2881 90693 184898 2030 2195927 28454885 418030 39077 16244 326678 340218 3000169 77315 474040 162237 69181 1063 38356 52274119 502278 491879 24443 9318824 530093 75 26835 2815695 608428 43210 58842 15115 33162 81164 306113 10638286 3230633 15264419 16261681 8425 5290193 957641 3130 53511 855346 634818 142 1108796 435810 1326383 572147 605 332838 1900769 44890 320 23682 87 249242 14080 22523 715525 2966240 78149 378 22648 99994 94119 3686455 147064 18887504 21 176616 18719 56480 943 11603 955155 3154036 54819 2212405 73 787310 67288 426722 1749692 28974 6515033 2196709 4865870 2501155 1761 141827 5554 397797 1101753 85374 329128 306649 193899 4276 1407297 126210 45100 59062 189707 466136 491576 37 96439 17116957 1893 9948 976105 42297 332954 746905 10854442 5909715 85387 11172446 15646297 6874980 4761659 13809227 108020 805 97 1900337 43176 4216858 2595385 406 13151 13859 166069 1164815 521773 96446 819171 49445 825098 12574396 5925 67877 1828346 77026 4922 60436 2929 184694 144682 2064976 69571 7307021 10285 1772639 19368835 866155 27131 84298 3026 538538 41880 1828637 716040 194755 578032 1188637 710 46168 316583 1662610 2007062 685627 2020224 130767 2815132 37052 10104131 471463 215554 16970 279345 8007 592219 518364 225275 17678356 276100 1739 41252 438646 101886 17618723 42 470117 2488223 4790 1154180 19477 728302 927461 3328159 894231 386653 115509 34483 751 264441 8616379 114123 347039 1786126 7108653 50711 6767 510313 5647997 316157 31 132175 30621 26740 4781171 35067951 5804 7811471 922880 18297 21404 6216 27018 5037830 2180911 70888 3008484 1753 94 68720 214877 272 2936018 397023 6102 10792 77577 149540 56058 236995 9830 3637479 2094478 359585 869 2163834 149663 78386 210597 1016060 2460614 212212 9876 53279 523568 2927 10028170 3352818 809754 12914993 3549 33003 1114693 40890 4262437 251929 35137351 427205 937178 2695 6534338 37413 1 820746 7961 2500 303507 438950 18480903 9200 1009885 28067 32589 701 23403 2048465 6229722 2111641 5100548 1305809 619201 47471 5156350 10858 1865724 1156325 3203852 410694 1195 112465 201810 5869647 377441 78039 373690 6121 4088362 269326 526474 16489551 2 35777 284 65935 41062 9754967 53089 1567143 1377357 5821 1507807 769 707 224 749387 106950 19359 163226 25437 405 2112 259559 870 315513 2376 12050 2371787 175496 19732 1928084 3355715 61581 9821 23800 215304 72773 40111 2105 47037 3174061 37889 505054 186183 17628 155 20117597 5476672 223386 4474564 5136 200024 17106417 1258375 1685515 1044867 170010 146370 9186710 877957 103 3096844 96094 137116 1399 49346 48533 19 3098 11876773 875748 386293 131911 1178501 932476 64889 83 181956 499501 211153 1073 20647 3897568 5475 168334 15196 2050 125801 668699 217295 648602 686 74419132 39607 101731 1718862 358076 110076 1319607 147319 6994164 135933 167978 625423 442 495686 114279
3 1145
982364031 669272417 632816340 541105123 389675521 381959229 266276732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
957906068 555868944 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
476683498 466801886 465077587 2789046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
58702541 43907946 42209400 41036671 40070880 39214105 38370561 36959469 36537811 34354486 31164622 29218322 29205219 28033887 27609043 24509355 24462071 23521052 23399957 22428101 21531387 21332729 19816388 19278162 18619340 18397589 17494829 17152133 17101160 16493589 16427065 16338547 16177353 16175833 16074341 15642507 15485661 15308328 15298084 14954893 14441030 14292591 14008450 13644668 13466487 12648229 12625627 12371997 12224599 11740867 11541686 11107376 10557486 10529367 10446759 10253407 9837262 9818574 9738101 9703473 9518669 9516569 9369830 9278579 9240101 9207094 8953442 8796056 8649966 8519711 8502685 8240634 8106830 7991212 7926639 7911029 7801740 7702686 7547115 7235992 7199394 7154796 7114731 6976298 6900466 6858312 6577646 6559236 6557895 6436223 6367966 6193201 6188789 6016598 5931823 5775927 5597898 5595762 5561442 5506207 5440714 5413480 5341787 5299671 5225032 5052128 4932371 4921737 4908513 4804130 4690576 4644543 4516090 4491449 4477601 4451582 4383464 4272444 4110040 4038863 4030201 4025630 3978568 3949029 3942344 3927606 3903638 3884144 3883210 3817357 3815809 3802812 3798980 3761143 3737490 3691517 3677906 3652422 3627335 3579366 3509570 3494760 3483516 3446715 3438041 3427378 3421773 3421767 3418230 3385514 3381033 3355623 3270863 3258588 3248879 3192896 3174773 3028346 3026735 2995060 2956381 2952207 2941302 2911133 2910634 2827426 2805790 2789299 2778387 2762147 2657852 2625961 2610554 2553339 2541452 2524002 2520093 2519552 2469569 2440120 2338182 2314516 2308467 2283951 2270661 2269676 2259766 2218835 2190906 2168825 2111095 2088836 2078878 2047305 2041448 2011136 1996368 1995760 1964549 1956847 1955669 1920463 1891861 1891588 1888511 1880503 1871748 1847477 1830911 1803041 1758674 1738413 1730808 1724000 1721325 1718142 1710290 1699209 1662143 1655187 1652998 1651835 1650379 1642972 1629367 1591749 1577231 1549410 1539406 1535977 1533515 1529148 1522550 1493409 1457581 1451507 1447395 1436608 1408124 1392648 1389416 1359758 1352732 1336942 1330430 1326157 1311816 1300553 1299400 1294346 1286244 1284593 1281356 1267633 1265515 1248899 1244487 1237263 1237126 1235463 1180520 1172875 1164487 1153938 1150255 1146154 1144159 1140051 1132190 1129677 1124154 1112153 1102488 1095459 1047650 1047645 1043132 1041579 1039251 1036311 1032440 1027513 1027075 1016491 992734 991434 989756 988559 971744 969318 968949 964693 960344 953699 951672 941562 935868 931292 931262 929235 882664 870638 866144 861225 858002 857455 852909 844042 827900 821999 815346 807953 806683 799001 786656 782299 781706 779678 775284 767039 766312 758381 750473 749020 746964 740355 735914 735333 716836 713856 710801 709070 706231 702346 699867 697974 694734 693206 692960 690138 688289 686113 683336 682946 675501 669900 665693 661379 653417 651797 650266 649703 642276 639186 638518 633579 632696 627940 625732 611229 610425 607934 606870 606042 598378 596875 591466 590438 589597 588097 587003 586359 586006 581750 580809 580528 577420 567054 566263 564335 562988 562582 561940 561517 558328 557357 555973 555778 551747 548659 548579 547414 543991 539967 539762 536259 535531 532875 530136 529442 524728 511628 506074 503523 502013 500250 496728 495177 495010 494336 489542 487240 485890 482857 478346 473546 472690 471850 469227 463736 459923 459094 458383 454338 448211 440391 440096 438106 435603 434419 432715 429468 427908 423610 422335 421828 412651 412165 402728 402723 394804 393270 388957 385890 381727 381338 380731 378804 374618 374612 370114 370036 365946 363811 361987 361518 356055 353936 352086 351915 350553 346201 342733 342572 340629 334261 332201 328847 327700 321594 321477 318373 317801 314744 307855 307254 307092 303184 302284 299636 298206 295146 294733 293242 292861 290514 290320 288681 286688 281599 281053 279267 279076 278024 277367 274286 271119 270910 269756 264288 262958 255984 253460 253433 253259 251599 246060 245745 243635 243358 242528 242245 242146 241538 240327 239688 237864 237191 235348 233349 232550 232156 230207 229553 227233 224164 222364 221654 221621 220831 219994 219769 219099 218313 217101 215968 215871 215862 212242 211558 211174 210328 210220 206935 206915 205565 205162 204630 204137 202446 199882 194954 194393 193693 192564 190944 188364 182114 181388 181024 178425 175917 172600 171627 171319 170860 170526 169648 169290 168876 167840 165726 164188 163762 161705 160326 158649 158515 155690 155307 155120 153239 152222 151560 149359 148005 147979 146894 146648 145743 143943 143738 143070 142767 142310 141857 138453 137065 137012 134875 134859 133648 133428 133394 133101 132408 131957 131464 130343 130258 128792 127735 127602 127526 126512 125008 124919 123773 123280 122499 122426 122419 122325 121266 120525 120274 119952 119873 119796 118952 118217 117277 116446 116428 115497 115298 115119 114841 114694 114275 113970 113592 112295 111867 111537 109381 108937 108159 106935 106481 105867 104706 104499 104208 103582 103219 102496 100528 97053 96757 95160 95099 94059 93370 92920 92591 91379 90515 89636 88935 88308 88200 88123 87215 86777 86338 86037 84822 83945 83358 82854 81541 80944 80553 80380 80328 80193 79674 79650 79565 79486 79374 78771 78601 77736 76763 74889 74853 74096 73879 73851 73612 72741 72387 71507 70855 70102 69990 69659 69220 69185 68720 68212 66584 66165 65570 64904 64740 63550 63457 63089 62242 61743 61495 61248 60808 60668 60453 59801 59672 59551 59543 59300 59241 59021 58937 58902 58650 58043 56892 56162 56107 55698 55376 54697 54593 53863 53767 53638 53198 52598 52207 52117 51593 51217 50970 50880 50098 49368 48914 48722 48371 48202 47635 47612 47538 47394 47166 47061 46802 46336 46086 45966 45836 45833 45236 44909 44857 44779 44572 44383 44342 43883 43804 43736 43680 43074 43003 42892 42315 42157 42077 41831 41421 41409 40852 40692 40034 39019 38291 37764 37518 36172 35968 35689 35666 35212 33969 33700 33053 32965 32826 32753 32611 32297 32123 31861 31758 31754 31597 30866 29402 29228 28992 28507 28474 28231 28094 28043 27556 27514 27465 27080 26856 26732 26594 25870 25653 25366 25250 24630 24438 24101 23282 23144 22981 22833 22732 22479 22351 22274 22012 21986 21858 21839 21835 21690 21673 21351 21034 20966 20751 20592 20583 20493 20457 20399 20328 20031 19951 19823 19620 19594 19461 19171 18853 18652 18500 18272 17992 17803 17714 17375 17364 17330 16883 16848 16826 16610 16390 16160 15993 15811 15805 15626 15602 15261 15216 15095 14892 14663 14488 14426 14384 14377 14195 13934 13881 13788 13525 13478 13148 13013 12734 12594 12524 12445 12430 12265 12262 12229 12079 12076 12010 11949 11883 11874 11858 11770 11709 11687 11556 11516 11426 11406 11339 10961 10922 10715 10655 10512 10449 10362 10278 10137 9848 9782 9763 9734 9687 9647 9324 9137 9131 8715 8633 8614 8612 8355 8317 8133 8061 8047 7947 7930 7759 7425 7343 7172 7100 7026 7024 7018 6923 6858 6750 6700 6683 6652 6627 6608 6575 6570 6385 6266 6264 6208 6147 6000 5955 5886 5843 5795 5265 5114 5102 4909 4880 4853 4815 4665 4645 4634 4596 4526 4428 4364 4359 4339 4322 4225 4128 4030 3990 3864 3797 3778 3715 3558 3506 3497 3393 3329 3253 3243 3235 3234 3130 3109 3100 3095 3075 3030 3022 3014 2913 2777 2722 2685 2676 2669 2631 2605 2544 2531 2425 2369 2341 2282 2264 2136 2109 2082 2076 2011 1977 1825 1753 1725 1615 1613 1545 1504 1501 1445 1416 1383 1369 1335 1333 1251 1233 1191 1157 1132 1124 1119 1049 1012 1000 1000 931 919 902 824 810 789 757 743 735 732 714 705 700 650 601 595 585 573 570 555 512 510 472 467 421 404 398 389 352 345 312 298 270 201 194 185 183 158 154 141 138 137 131 131 125 119 118 114 112 89 77 72 37 27 22 20 19 18 13 7 3 3 2 0
111854985 95089790 56944036 47621214 46063312 41660736 40129452 37035691 31610479 31386413 30811771 27964315 27894436 27853315 27319116 27146706 25443733 25149738 24792913 24109085 23604235 22059764 20864960 20637774 20346933 19952449 19620221 19278720 18967908 18530759 18146914 17863883 17248741 17156625 17117761 17078347 16681443 15832065 15756284 14378111 14218270 14200878 13895116 13867439 13527051 13413624 12911384 12907183 12780282 12438410 12208857 11989007 11958415 11737087 11574195 11496044 10929676 10706414 10654771 10557439 10324881 10322320 10215266 10064539 9880146 9576191 9466668 9460556 9352791 8934353 8797038 8789334 8493900 8302230 8003852 7978059 7977079 7957541 7873887 7805022 7799900 7759044 7674856 7618539 7474402 7255376 7182613 7096778 7013539 6962526 6807994 6798486 6796799 6747489 6719942 6678558 6642737 6559427 6438970 6102463 6077105 6072733 5878797 5699558 5672789 5656007 5617833 5525783 5450825 5449888 5408087 5221924 5217926 5211556 5132718 5094470 5003799 4968117 4945370 4934523 4911789 4896249 4881782 4869288 4861104 4819705 4757955 4755795 4717487 4701702 4658675 4600906 4584218 4540390 4520527 4520220 4504573 4403415 4340330 4322221 4288733 4273623 4254226 4247674 4140514 4113101 4109504 4046831 4042808 4000782 3961723 3955181 3953320 3768364 3766559 3686198 3679965 3658616 3614079 3602712 3594706 3593374 3509668 3441674 3365172 3358395 3339510 3334961 3325933 3283107 3272522 3253002 3231402 3178046 3136678 3107532 3055388 3049670 2988218 2891505 2850772 2747487 2609279 2602445 2600789 2586790 2575835 2572363 2571876 2554137 2542756 2518626 2470467 2462477 2415553 2399680 2389983 2379904 2368794 2360919 2317308 2298286 2298084 2276181 2260358 2248000 2231760 2228280 2182669 2148428 2148288 2120240 2109745 2097779 2089741 2035809 1996665 1995519 1984741 1967740 1954442 1947451 1945327 1933528 1927030 1926436 1913973 1900594 1895831 1892685 1881953 1880865 1853528 1851839 1841947 1838560 1817573 1801519 1783729 1772666 1771619 1770220 1766340 1743544 1720708 1708481 1704546 1692259 1688638 1664906 1653227 1642325 1610147 1609053 1586787 1573802 1569244 1567041 1562190 1541922 1537848 1533248 1523448 1516794 1489175 1479980 1471531 1469059 1463459 1433435 1422064 1409409 1388602 1387199 1378415 1361617 1346869 1346384 1346368 1340309 1339344 1336460 1336406 1329265 1317478 1299652 1297015 1284780 1264503 1255942 1252646 1234771 1222979 1218802 1195975 1194420 1189930 1177834 1166904 1153926 1153891 1145532 1132419 1123684 1115870 1107731 1104923 1100873 1100833 1098574 1098424 1095734 1086140 1076534 1075630 1067480 1064726 1060784 1048917 1034043 1028634 1013622 1012069 1009787 983880 974394 971732 962769 960594 958658 956668 952634 946514 944820 940288 932755 928885 927481 925948 901681 900796 899763 895414 895242 885707 874548 873644 862989 862437 861912 852487 827491 821390 814818 814176 813771 809612 808998 800076 794528 789896 787792 768753 768434 760247 757206 755853 743058 742743 733686 729847 726312 723957 723792 723648 723340 721192 719196 718113 716941 711901 702674 689692 689454 689335 676113 667638 657649 657011 655897 649859 646755 644794 642684 642596 642281 641339 640388 626657 624557 623216 617792 601741 600496 599100 589846 585320 585020 575595 572095 569161 568010 567948 558841 558762 555958 554923 553454 552498 551295 551264 550757 546920 541951 538294 537583 531879 531274 530143 527895 524992 519816 517836 508373 506453 498875 490399 488743 488047 486190 485978 481820 479905 479571 475371 464512 462953 462005 461337 460466 459455 457961 457575 454205 453260 450474 446270 445759 445372 444328 441083 440021 435781 435579 435325 432818 432220 430637 424150 422762 422052 420508 418212 418027 414986 409394 408650 400061 395682 394451 389360 385385 381905 379357 379278 378974 378824 374218 371635 368850 367413 365607 353388 353073 349263 344819 344461 342375 342260 330386 327570 326504 319559 318892 318453 313104 304131 302583 302261 302152 297275 296623 296411 291546 287176 286930 286920 286650 283525 282182 281751 277154 273945 272768 272129 271185 270439 270072 269357 266972 266914 266570 257278 252410 251735 251308 249614 248806 248346 248267 247326 246677 243398 237556 236428 235854 232965 228153 226977 222430 222172 220116 219585 219005 218645 214358 211991 209436 208803 207207 206636 205956 204038 202596 202148 201824 200243 200155 200059 200023 196761 191283 187364 185263 184149 183986 182716 180847 179958 177890 176049 175339 174192 173884 171332 169531 168819 168383 167961 166649 166602 165899 164280 163780 163158 162677 161990 159767 159346 158593 157604 155526 154962 154667 154646 154401 153681 152751 151591 151392 148489 148365 146328 144581 144032 143331 142827 141180 139932 139144 138332 137422 137247 136862 136339 136208 135399 134967 134871 131525 130541 129489 128328 125353 125042 124965 124732 122925 122528 121830 120258 119828 118705 118702 117938 117909 117126 115905 114604 113836 112848 112284 111460 110513 109801 107087 104920 104470 103805 103171 101597 100794 99787 99233 99215 97941 97606 97255 95892 93777 93321 93283 92987 91801 90496 88466 87425 87184 87135 87074 86955 86461 86356 86187 85737 84191 84053 83863 83751 83431 83411 83237 82222 82117 81041 80823 80483 80182 79995 78766 78751 75720 75585 74693 74533 73880 73052 72551 72495 72376 71080 70805 68767 68698 68040 67686 65982 64721 64681 64363 64320 63858 63809 63484 63449 59329 58927 57462 57213 56949 55306 55062 54794 54482 54456 54406 53316 53308 53020 52157 51956 51936 50982 50712 50692 50150 49568 49540 49397 48774 48268 48209 47636 47351 47139 46643 46567 46386 46373 45523 44488 44410 44283 44159 44087 43975 43798 43788 43387 43356 43350 43267 43217 42919 42791 42443 41847 40924 40777 40523 40411 40031 39940 39437 39390 39343 39321 39276 37822 37435 36951 36905 36553 36175 35978 35932 35927 35902 35364 35191 34965 34593 34382 34367 33860 33692 33595 33161 32900 32537 32487 32407 32037 31788 31564 31340 31165 30804 30573 30253 30038 29871 29514 28902 28830 28660 28345 27838 27791 27415 27245 26991 26784 26694 26634 26461 26127 25974 25680 25518 25304 25186 25107 24958 24913 24890 24736 24648 24566 24563 24502 24166 24065 24027 23747 23623 23330 23314 23064 23026 22774 22303 22266 22161 22002 21961 21606 21395 20964 20849 20762 20412 20368 20310 19961 19861 19233 19133 19105 18654 18597 18466 18337 18330 18213 18032 17934 17819 17730 17729 17237 17088 17065 16625 16375 16289 16176 16064 16025 15938 15788 15743 15674 15517 15311 15223 15214 15138 14973 14812 14712 14681 14404 14285 14248 14229 14209 14079 14054 13409 13315 12964 12916 12809 12796 12690 12625 11986 11004 10997 10763 10242 10198 10193 10065 10023 9961 9944 9722 9644 9573 9105 9054 8770 8748 8706 8691 8680 8483 8153 8119 7904 7715 7595 7594 7552 7393 7237 7179 7029 6876 6875 6850 6752 6719 6705 6574 6504 6496 6487 6475 6243 6218 6138 6101 6079 6038 5971 5950 5948 5927 5773 5729 5712 5636 5552 5473 5374 5302 5169 5092 4997 4884 4859 4768 4759 4520 4515 4374 4280 3944 3896 3893 3834 3767 3622 3575 3540 3539 3441 3339 3274 3213 3212 3172 3125 3022 3002 2976 2916 2873 2834 2770 2631 2582 2521 2510 2494 2432 2384 2257 2247 2142 2141 2053 1929 1863 1858 1851 1782 1624 1591 1560 1503 1493 1487 1485 1479 1418 1402 1389 1363 1324 1287 1283 1239 1199 1176 1173 1155 1099 1097 1070 1069 1064 1058 1013 998 983 971 944 919 894 862 840 839 838 824 795 711 648 638 632 622 610 605 576 554 537 478 448 411 403 392 380 359 358 350 293 265 263 262 252 240 240 239 217 207 204 200 197 194 175 157 131 123 116 111 111 109 108 102 97 89 87 81 69 68 68 57 52 52 35 31 28 17 17 13 10 9 7 7 5 4 3
69958545 53150442 48402323 42618310 41413855 38334218 36186634 34876540 33983160 29265019 29183469 26332467 25440991 24583851 23955092 23940546 23604307 23575998 19906429 19848713 19631964 19554825 18883955 18774534 18375407 17083011 17008593 16644533 16507428 16297946 16268775 16021714 15679011 15574607 15286375 15222588 14955123 14938857 14530374 14361359 14288322 13697960 13106333 12737480 12617717 12447836 12209500 11925496 11875353 11479739 11236912 11177642 10877137 10724889 10219367 10031627 9969739 9866600 9863504 9809507 9582510 9526352 9422437 9312458 9021822 8859153 8659603 8570758 8564311 8489301 8286344 8206362 7990054 7987833 7951044 7685950 7528443 7423639 7354223 7353701 7254859 7056609 6951961 6907455 6900458 6867093 6499176 6062718 6051004 5938668 5921586 5912090 5908158 5905702 5536588 5513588 5492980 5434024 5299392 4952369 4805849 4795915 4695637 4649726 4622517 4574635 4558113 4534515 4508747 4490645 4469210 4435998 4367449 4336865 4286110 4208569 4206819 4204357 4185235 4160803 4127550 4039801 4039660 4039261 3983272 3877053 3842499 3799775 3765133 3714049 3678452 3627979 3489495 3479700 3432633 3426435 3395221 3359669 3347690 3347212 3285320 3261350 3246851 3246840 3055988 3039712 2991133 2987814 2954666 2942787 2880635 2826771 2812356 2785929 2784309 2771840 2747292 2737761 2694567 2691278 2676357 2666406 2646431 2627005 2581797 2569603 2566479 2557087 2554802 2537087 2534648 2461463 2430104 2428371 2425440 2411218 2405129 2390548 2342963 2339538 2301668 2248106 2241367 2202610 2164065 2153752 2117555 2105970 2087961 2084710 2082284 2070137 2054588 2046572 2036458 2024327 2014199 1970276 1963086 1955284 1936169 1936028 1924833 1919801 1896868 1873092 1843964 1840993 1825790 1810446 1799946 1747458 1745933 1720147 1718297 1715697 1711755 1708250 1702465 1686221 1671460 1664495 1654404 1650549 1643991 1641866 1636165 1627418 1608676 1607516 1583387 1551514 1550280 1544320 1541904 1501050 1481003 1451347 1442742 1441390 1424143 1420011 1419406 1418383 1404960 1396971 1396916 1396192 1383449 1377954 1361797 1349819 1348127 1343611 1334038 1331076 1305031 1302789 1299829 1289215 1273815 1272831 1270910 1265532 1261774 1253835 1243927 1242635 1237194 1232747 1219956 1216694 1201572 1198734 1196665 1192849 1192137 1190501 1185514 1184678 1171168 1165359 1150009 1144504 1139851 1137757 1136190 1132229 1131072 1126277 1116553 1109146 1095268 1062187 1058973 1047423 1043843 1037713 1031015 1025727 1025316 1012703 993465 989347 987858 971682 966833 965978 952675 951180 949496 935126 934392 928650 927100 926221 925687 906727 906548 901432 901353 895148 894233 892164 892090 890128 887587 881217 879678 876512 876072 869942 863232 856573 853385 848050 839075 836461 826534 824863 823657 821720 796337 791236 779965 777242 776793 776537 757790 755101 753556 753160 744673 728787 713259 708168 705955 697888 691705 691652 691046 686664 683373 679243 677213 675800 664692 656922 655571 651053 650390 641624 625950 624198 605730 605387 605289 603917 602508 601947 595643 592386 590426 589698 589096 587832 585015 581668 568580 568285 563832 563661 562622 557748 550609 547637 546471 542495 541960 532787 528182 527839 527032 525836 524957 522263 517931 504658 503002 500818 500109 499918 498076 492920 491310 490191 488561 488006 486714 482249 478518 476046 475032 473851 470989 469819 468945 468781 462381 462093 460783 457515 455340 451348 448761 446161 445198 444543 436518 436467 434230 423192 422454 417399 416766 416005 411731 411147 399752 399083 396485 394608 393324 392955 390905 390724 386468 382047 378497 377472 376232 375498 371348 369610 366332 366035 364357 364258 356460 356096 355908 355871 354627 353933 345749 342277 335727 331505 331502 330249 329982 329366 329329 326521 322018 321650 319243 314726 311208 309832 309119 306018 305379 305336 304811 303639 301056 298760 296395 295792 295780 295238 295225 293336 292324 291886 291580 291375 289230 287821 287720 285504 282746 282042 281830 281556 281011 280953 278988 275878 273365 268541 267664 267321 267079 266717 266328 262760 262111 254393 253826 253360 253219 252304 252085 251562 251336 251209 250583 249949 248362 248046 246343 239453 239213 238380 233134 228934 227890 225079 221930 220909 219766 219233 217809 216961 216349 211660 211570 211322 211149 211034 210930 210833 210778 209699 207062 204058 201422 200841 199261 198980 197097 197006 195139 194078 193493 190860 186634 186389 183397 182655 181393 180456 180116 179921 179190 178438 178104 174394 174348 173469 172098 170878 165753 164551 164234 163079 162451 162294 160874 159306 159299 159282 158190 156927 156808 155852 152288 152089 149632 149174 149021 146622 146108 144400 143398 142808 142386 140605 140534 139268 138423 137992 136240 135119 134995 133048 132666 132009 131966 129843 129674 129313 128986 128828 128199 125900 124459 123799 122700 121851 120934 118868 117631 115468 114700 112980 112951 111774 111510 111351 110634 109682 109297 108958 108736 107912 107738 106184 106161 106007 104877 104107 103595 102936 102103 101911 101429 100979 100731 100343 100055 98066 97418 97268 97223 97083 96965 96790 96705 96442 96058 95948 94876 94624 94486 94062 93315 92697 91899 91737 91481 91108 87923 87249 87134 86874 86702 84865 83239 82988 81689 81601 81168 81044 80515 80324 79864 79271 79158 78265 77609 77551 76561 76511 76491 76076 75327 75321 74631 74097 74009 73243 72623 72608 72521 70351 69282 69201 68995 68395 68279 68143 67850 67659 67538 67488 67306 67185 67009 66697 66480 65995 65504 65305 65295 64574 64057 63890 62630 61689 61076 60895 60853 60001 59673 59385 58508 58267 57635 57453 57240 56465 56337 56043 55338 54766 53484 53128 52937 52307 51481 51061 50214 48810 48487 48170 47731 47335 47297 47158 46872 46507 46289 46148 45657 45642 45510 44432 43706 43540 43533 43205 42974 42927 42375 41884 41779 41626 41481 41457 40573 40282 39472 39181 39054 38288 37895 37056 37002 36777 36110 36065 35963 35497 35315 34505 34219 34121 33939 32970 32323 32196 32060 31427 31003 30936 30613 30605 30468 30121 29330 29326 29213 28323 28241 27762 27760 27194 26341 26063 25777 25440 25345 25146 24575 24547 24458 23852 23730 23177 22934 22681 22609 22366 22137 22047 22008 21806 21796 21571 21529 21032 21028 20278 20204 20075 20054 20020 19988 19968 19964 19666 19134 18997 18976 18887 18674 18488 18136 17801 17760 17477 17321 17274 17170 17086 16522 16424 16420 16293 16178 16108 15949 15861 15397 15219 15058 14948 14652 14457 14332 14286 14046 13896 13870 13394 13351 13333 13151 13081 12954 12866 12828 12749 12703 12690 12645 12642 12590 12452 12394 12191 12146 12107 12082 12065 12055 11911 11811 11790 11754 11668 11434 11403 11365 11253 11173 10475 10326 10290 10260 10137 10093 9977 9872 9769 9162 9157 8748 8632 8617 8302 8284 8266 8083 8066 7659 7552 7095 7016 6969 6937 6896 6868 6708 6663 6471 6457 6318 6303 6299 6113 6006 6003 5968 5941 5870 5838 5824 5810 5796 5692 5620 5598 5468 5395 5362 5358 5124 5098 5089 5064 5012 4896 4752 4752 4646 4628 4477 4446 4222 4168 4071 3906 3895 3888 3700 3662 3624 3508 3389 3323 3258 3152 3031 3004 2987 2979 2977 2855 2779 2717 2685 2674 2662 2547 2519 2478 2460 2425 2392 2343 2335 2327 2290 2125 2106 2075 1974 1951 1922 1885 1858 1802 1765 1681 1668 1539 1527 1471 1453 1453 1434 1415 1390 1388 1370 1333 1308 1258 1227 1184 1127 1118 1111 1100 1096 1085 983 975 959 956 946 923 908 804 761 739 709 696 694 651 642 638 629 603 582 563 538 531 521 521 498 470 460 445 440 430 428 409 398 376 374 372 330 300 290 289 283 265 264 248 214 190 161 159 150 143 134 133 129 98 83 76 74 68 65 64 63 57 45 39 39 28 22 15 12 10 7 7 3 2 0
3 1323
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 524743209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 900003162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187946413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 617927541 0 0 0 0 0 0 0 0 0 0 355787844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 821212003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 629867618 0 0 0 0 0 0 0 0 779573875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64907063 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165361205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 374883544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149571495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67560882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848
1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848
1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420849 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848 1420848
3 1243
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202737182 509261623 740692972 839078265
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 515551332
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125147643 391196067 405673740 510847972 528257715 605558277 741053939 904710650
13086 4511 90 20312 3136403 42299 18088 10800289 226137 204416 139708 1108922 18173 17440 40744 345948 13679 917292 152 14528330 33 214133 184869 2890269 22666 841146 26 515429 368509 1800502 19267 245953 1542319 20346 812 2961 698 418328 137137 13 7545697 315975 10773 33995 42350274 132603 581 51347 523794 3566555 88883 4715937 1691389 547034 877802 51056 39679167 218153 137793 942 3914 31979 5089 12220039 75220 11874864 14047 104743 1333002 28433 2628 367581 333523 10175 1029185 3181 44609 2786486 295565 33455 245171 7155510 1342618 16316769 613200 4410754 37666 568673 1193976 1089685 10365753 670220 237943 243161 18799 14835 4302827 4829 648 721215 633056 340637 4037 7014 254788 5965532 1130561 2210967 5698087 199757 611284 35045 741 3562965 665143 587814 43685 414442 33718 32447 6348489 1412 787219 7134255 38495 956639 125442 8595 2428068 17433 180 1622242 9779176 9296 916 4495 89184 7677 6102678 15482 1264628 12587 11401 3445 755408 2634928 590 7380889 998703 8732 1623748 3012030 30309116 30595 318387 142217 6405635 456147 19597471 1024515 92451 822254 12715 18912 129 43476 31810 906719 502622 1308501 974459 6038 114396 1986054 4516557 2272872 4484970 224449 24057 5638297 945946 49672 4454558 81668 14827 5397308 3660448 350093 22549 679932 0 10605 924513 3591253 265553 362844 1042 383261 420688 8882 2 3754 1218444 5012 164 44409 14 105016 222828 37746 1792 2032 97471 1390739 2416 15239022 87184 84432 63379 4500 794 903482 62 3792 56466 1019314 46067 347246 5313336 1776 534783 2272934 6597789 669889 118976 11563011 267916 3372669 11816 184016 424785 444408 2464576 7819 48385 184622 4494676 610 68440 190416 2187560 292 808282 535 4014854 2159063 1583491 420065 771617 21803 6641 17 50020 2382211 4428662 16 173950 5449344 569170 235143 288431 6478965 679888 21472 34673 1246 13583 430366 464 166832 8105 6194336 61065 4617137 612123 124583 34193 44009 92049 11518067 3076 3301871 256253 46008 14284 367603 982755 125691 3295 404301 5278226 182173 107130 13674 512160 4983 86821 1562861 137773 7019 190 413 1273773 4258519 5394 434242 223548 74378 160773 34436132 226 636 135 15884 6914 173972 1702346 3688 7878 89837 248489 5567686 45511 1537 1433566 44663 27363 1555899 75004 16482647 862347 179303 282850 1558905 1316068 1585976 41948 615472 1894 350252 572319 48008 1390080 863147 29981 759727 163232 152113 38 29442 2758 16514 501353 28454 37279 84517 549175 114717 107294 867913 11853 3052 120431 3898965 4499324 215625 247267 984036 24805 6128 740542 1415589 343457 1978996 546365 2237144 4312 6912 934097 51134 745685 436297 5798577 110 1361069 2341741 41842 188908 4800274 3623 372427 89377 558011 40317 530741 234979 66919 62976 530104 1060707 229092 6011039 1825226 5283342 198195 758703 1521 258458 8824 521 24308 61694 65815 1497 227 218561 18870 454066 351297 315285 1015 379075 474351 5065436 34551391 69527 20407 117241 5426 1497214 7000 2397 421359 1278462 37 7310 36882 11071874 5797 46036 3806646 1354714 1042 35182 23185990 1646173 919857 3059472 411573 257041 283035 2406146 3855 1631997 93346107 177 41717 52820 24423 121615 1716077 12104 1857816 385 323118 202737 3425 1124061 128546 4496268 68077 315103 312614 2364240 28810 155708 1816877 77817 842153 19309 20160937 39921 1115092 903626 599321 4452972 10192 561901 115795 36243 105208 6603 17965113 3574697 58149 17046 31293 7538441 1590496 217 24859 937047 2588636 6255633 140542 1441066 1460172 121935 1079 25442 2942511 38782 93 267018 3465 4916772 22496 40596844 31 534593 1681387 3101539 1438254 2207336 345539 245500 6648232 1060195 23654740 1648915 1017316 14454681 20201 193178 703359 33798776 8953 343275 25552 3661372 5426 267027 1051119 130794 118640 13206444 18487 1868 474195 17772 3988545 3484 628605 103761 1540214 2340485 6761771 26127 3625448 7072195 12466 46513 653909 69 32303 149101 2153471 4094991 573601 455510 8108884 34747 1696204 5289885 118435 26384 4256 695392 68419 12283 2899594 6031 175125 481330 15182 15410275 1162 2439747 1047311 38319 13195870 15650 27355380 8339 109455 4380 583404 1160812 28362 551113 6091 36276 978470 89859 20022 75090 28257 158021 46715 3520 97807 751 29370 16896 14701 3517911 92876 90288 2200898 6469558 49649 123683 4543062 79945 212860 2267559 2139285 6 5152291 9457 107 10294 21008 13405227 400873 2502111 70475 58646 87721 150576 8477086 208406 2330181 3595404 604541 52166 1211003 1045550 11197510 69295 3015623 576614 4789 34150 290607 331278 121502 297620 932526 42257 51521 125974 29483 107707 1021913 566302 8901620 78235 5909928 64 3312303 179422 282065 56841 574947 1367 1014501 9587 803166 9640235 2368753 181088 27078 960125 139700 57843 15081 7061 785684 2613 6122 1288263 6357456 373735 1307857 55264 2388 11955 167 1260 20320 61715 355316 9 30280 1403347 53136 507037 24193069 324 2740866 459267 5204 138137 45030 178744 679638 119389 46892 165780 37741 16257390 656768 227182 39398306 1707606 15951 5391 105 594100 311695 630457 963863 2699082 41220 1929855 2031677 243064 2021260 2529 34456 48625 506013 151516 47140 243 244504 8058598 192 581163 63017 105080 408540 618402 199372 8106 1410817 1058259 33602476 2784996 50711 289 255701 309142 913 505354 50229 2325327 9332 48003 751448 62 166 258645 143 8185656 1390802 704562 7212 61664 8377 2084672 13186 276796 19352 1079926 730789 30057 11597956 4187525 1663822 137031 557218 87194 30846 470886 23960 132456 660580 5271 736013 40450044 43922 8801 8191103 248015 22618 11752 85648 67943 181710 882498 3108 6559801 1236205 227614 2616847 26304 4671 4485 1440503 1085160 12087 25694 24951 146841 568307 96288 6305 156944 2208201 2404014 17592 650 354315 172526 2 319807 4663211 990 15505 26187 96979 754139 265502 27888 26723 501936 611646 549 739133 37933 5027 6052620 249620 11028 26599 280 12625 29304 266845 4582 160776 6752 2691 330062 24849 1480 2850066 109128 4136481 2011525 1055165 7772541 69196 595657 3873 16494 1363186 8960 4430722 4392 556026 4576448 5023926 44449 2562576 85928 22 829443 3604093 232 352661 56819 537179 2037338 7617 82586 31855 597748 1430 1964203 145415 5132165 1134338 2125282 4350 26011 967721 112041 36444 205 2875581 14664 155681 221430 120776 20 25776 2893225 362817 115661 54153 181982 1038723 109355 917508 234657 951888 60919 223140 33481 1028 2001167 2541 3449438 36551 218507 3670 30033 104958 2627 602371 6238 118157 3322 933709 611074 117751 1482509 636329 7712382 500 4408219 24671 19144 9405 109 520551 231461 57357 1015908 2180452 3801174 617574 556640 1827544 3289761 23610539 352449 69009 78820 805337 1545 72673 10538 19643 89182 41925 6205 32396 225039 110566 124420 1649475 84606 180658 825490 28286 234178 16731045 998833 3576316 142634058 53474 1458568 24207 1722976 17916 145844 353078 371 6628 1593 28941 2306 57246 82106 967263 38274 21340 985798 13651299 1557426 1074 1354310 6499 352122 19874 65310 54719 508590 115740 150633 122852 15946 1616 446924 699033 8268 49102 43 21625657 31971 334878 105046 75125 528 267300 5433 18439 35648 419492 18920 1595059 465358 1535 11452 161586 1288725 201794 98143 584271 11123 1229871 406515 334899 4090283 7560 3595123 31116087 1303133 15749 88526 2834279 16 48 90055 831531 259096 2655365 240419 16791 1201 27116 477974 213313 70900 8214188 300 57641 106711 83570 29211 1727638 96617 466182 21327 263627 195609 1206904 6922 25454539 136060 5161 111446 57215 796927 448231 8377607 48796 6915850 1331546 282845 418923 907726 1855552 7880 24349580 4938263 3515 3014980 15905 6048 17450 394403 9146620 3042320 954 16764 417149 13360 217693 535939 618373 500948 1302 105012 84324 3331269 35199 4417 237853 3039678 1327788 27320154 18657 1906 5094 16701977 839 1684140 81481 1552088 3077809 2172943 159514 1187290 30945 1123 6340030 12790 68954 2125131 20943 34236 787509 208660 70539 30283 141582 831631 408335 44846 22138 1708163 278 3406289 3989663 42095 3648 18459 292145 4210 6624 209744 354757 9892620 81185 17911835 25301 439600 537 4157 366 12350 112676 2569230 21537 70041 1697412 893117 3258 5746188 2808829 300039 1126712 105435 766596 205666 256371 99615 96044 136769 206738 15555 31120 46454 1543862 149097 131438 6979926 7768 5040111 3933 40321 45047 702368 28387 1994693 12905 2029161 4196597 526187 5976968 832 169711 59547 485241 3510919 35181 8230 5118135
10552 12593668 18570 9701499 2518283 15570 10392 7845002 2775489 599243 13870 239281 1092609 14732 14642192 3775815 6273736 1515927 14839 25430 4409901 542 93185 214 28216 458892 485985 519 14731810 204486 409879 42 516017 18161980 51213 449101 4479 502343 58329 18173 157615 9618950 1955175 793 1339908 2419 727014 3268511 2361 136988 207450 2 214474 249756 126233 119071 307080 151240 17253 884604 2629257 62723 36659 25639 1089089 1735041 1072 1268383 74762 10146 41346 333705 10736 36117 9196 6916 361134 969255 197578 13923 939666 301 625552 225148 1491709 219009 905335 1096569 19624 30896 604750 204787 95427 434969 1690899 25229760 342507 1796 37 148607 474903 2288588 2577 73517 1316753 542328 35544651 1287609 539041 29120 2101 66878 193264 185695 550337 64438 848139 311 20894 4080 539981 3307 222581 4263200 4822 32423 133525 5386931 1154240 22895 405290 684168 13378584 622 125946 8430 214524 360963 4588451 1012 179443 62187 15756105 726987 54770 1011294 8551 121850 20093 916 601623 108700 12309545 22925 2952589 947405 57803 928028 79792 49 93627 287703 29345649 26262 540 1563915 224 342406 4034 1135894 27460784 716 113748 52861 690430 695 768567 188029 11296 50869 63976948 1546616 586000 18049 934162 85 1102378 4374 56977256 1217812 36035 247 104648 1103539 5746 4768 47617 15290 394 647888 38815090 386762 269935 1484318 134 1019 1992 85293 41311 30545 494074 2575910 3461 2214253 8557 1181179 1940290 182494 4380499 58 36524 39948 21614 35323 53436 2349 3894 145663 1900060 38779 1612308 993297 4792876 137981 297801 239153 988267 4717 653191 5832 170067 4587 10539 122 220664 138265 345 20478 7881467 2617 33628 667577 1435 16038 13253 5575573 16417 5162811 241162 6120305 574371 42890 440745 321 3337513 102012 207 10109986 29531005 66353 154 3242893 5360266 9588008 77054090 1074736 4298741 1755789 47400 20734 2250 5196416 927 19551 18339 2988 7884 120064 11076811 4233 289163 2190619 186947 562838 845278 4038046 1928316 432993 497204 12431 5594 66983 161703 24935 360554 29603652 181749 2890 189936 18366 1093385 596624 371614 21942 196 9555 96930 307441 325292 129524 162240 318886 1950636 371868 94100 1152 300709 4224128 2451262 20226 64010 2554636 4135 845094 194875 3249313 2253494 110872 5268141 44528 4972460 1233343 400555 3227236 1272362 144042 3660 781338 3430232 467001 364645 1149673 55362 10562792 8319641 452776 3238 664223 3961846 12242 5994 643776 405811 269876 28125473 27577881 94246 6665884 7048 33660 652134 5264243 90782 61582 2300087 2455 78892 6956590 154552 612003 176969 2395 650758 29866 46103 78634 13 7652269 898 181447 25454 155095 835 13821029 102181 127917 88854 63129 495049 348375 122379 119995 389910 93634 61564 4051 86 1356885 17898688 523 323422 249338 2670 54 44810 775147 2549587 187955 24624758 5754785 4265872 55653978 447 2480931 39091 38477 34136 35093 151587 608068 300943 1446 100843 8284 163014 177852 515147 820210 25994 531798 2177403 1759 762034 783405 86508 72523 424900 96492 6477 6 11662 3881043 27340761 1117 1782942 73363 271122 180900 10794459 86528 4706005 4520312 1701635 42840 6455902 1343575 3078638 395489 444673 629635 283589 191767 101 43952 211914 86060 13034205 7129 373833 34867 401464 548586 5172997 2045 21542 3060704 182794 88216 571057 2002631 597407 1583061 273192 55776 5289 407986 314075 82955 203975 494533 2273000 142378 49070 158278 2494048 13449 76733 153787 1052288 2631429 232312 11975 195162 3116992 1810919 63914 4124 207595 1235476 294834 5953 40227 2142463 9595 8667 5500726 279028 1295870 529909 337180 834653 2946326 14579 34585 7223313 265601 3605203 146099 1078424 309887 6295408 169875 5066574 2335136 4651 1582125 16765 57390 192 3402354 1102516 292601 6256363 2589966 12265 350141 16020038 4120568 18461 31388 29510 762083 116211 117698 12506 21852 29858 157925 699284 526 6456026 2936104 88173 278054 73215 90641 6712172 1272059 657135 722 62344 167156 513468 70921 94097 42039 110022 78482 3378 122 4115866 313282 444946 763402 344 431676 5368483 531550 14545100 10105 1534588 91795 546857 41588 172980 281444 86391 1188591 201207 16991 27745 2003 194812 904 6796 2728120 158262 6864177 139655 191841 43911 64028 526866 1434 43452 3907443 89973 126899 9495 1861004 5252 3993 1419753 195271 10209315 410642 49 113267 213158 7065 77422 13140672 5633298 243004 1164147 1498467 984 670407 112502 1380342 81485 11268 29308 507503 729065 1617018 7153959 1216 37152 395403 177848 339964 728423 8300211 258611 736146 326853 3107150 332428 2707 112681 25222 3968 57363 20827 16598 1394847 30996 336240 91280 798493 263117 595622 60403 10546729 8365 55 55015 2986042 7717 233939 4352056 126875 669 1636660 24386 170748 11600 37928 1532287 775753 265759 84315 143 238102 298587 50010 2388 3118376 198812 6805922 11206392 6404 16815312 2014 67651 4333 385769 268156 707994 35471 13036 455163 222988 7931 361144 8658375 190456 29635000 8551567 1814132 245846 309630 23166 9817117 182446 228550 10238 8674260 117858 4332693 759912 35019 1913 100587 12332471 805728 931568 251689 231603 17918 99666 95685 161628 10710 232928 728837 169007 3408012 1160 101718 134780 61632 124335 185079 1972167 351738 3156 235188 20804 332423 128214 8333655 2055120 521 567540 353526 15419 3677111 1682937 3267751 27268 238773 10561 686 11603 529215 37657 25655 22367 643032 60257 26258 16185 31747 7074426 63382 43928 136240 167140 28808 28448 2217 809 22641 159685 8802764 117872 617893 69287 242761 114683 52808 194766 10803945 33399 9040 1771 1274518 21000 2192 200607 72157 6260329 13204185 46280 464223 538911 29412 2193433 13140 1672583 765064 363560 1704957 217337 1918 3308 6970 1703 799782 312759 101781 149690 2060515 2359297 1739821 43714 1881285 6625341 2877 2816 119266 3873887 9639 60851 3720 1177 509693 366 435592 3855011 10051558 520 40 51006 6337 604038 579 63352407 610436 106360 47347 6521840 147059 9465323 202272 3268549 581989 34510 1884 5269748 2896 172374 4312540 69614 95515 6947 348 25273 289233 1549 8053 16401872 14707 2693158 11275599 744189 1886 174 913811 94653 3113 68693 5558419 510498 119 13209937 3976719 361474 33013 9225772 54639 241003 3027737 3084 911 4636364 46704090 81361 9810380 287 1730012 6609035 1035370 359592 4839031 22104 1307 45682 75747 137700 2328631 289515 383811 323984 5508579 6949912 350969 1616196 98481 3097469 32938 2066563 359633 1160589 132874 206710 20 190543 1308503 120661 204561 2618544 146323 5750383 1141089 2128672 361981 10655 2264212 3433795 91189 552828 198627 1047916 10117006 1098872 1636861 20468 44355 499573 5077 12375228 6035 10255 2698035 2017355 235 1334016 11166 28376 22487 168709 3718 1198520 54759 294 3783479 3635086 9594 1255534 122 2027265 163 7679 95709 38365 23738 43889 534263 215828 19099 64961 71134 4640899 305279 3817 1071280 1105924 328394 191359 63108 154549124 3239890 160883 1387541 936604 180752 1673499 42511 12883 198224 3148079 31212 22395 2521202 267334 299407 12659878 6312797 17106 279658 29623 1311839 363 868137 4682517 3999 600962 73267 159500 222611 447193 8033176 829480 259674 10152 11585 75598 20192 5294 801139 16122 7705714 319606 173491 31433 8618621 9319 58069 5115709 19920 18695 84688 10585478 1887757 1949997 652346 246 601 106095 2386078 175183 3938444 28031 616593 2253551 113492 28649 171445 407815 3202 43521 7090710 21807862 109365 778 219220 8178 1137978 177940 1817199 157606 22435 330744 183279 80694 563129 112987 12249 2021689 281928 232445 12676756 240 9668 2786724 72169 255938 1787414 196187 173422 30185 518371 173987 4407611 2118939 814 42663 9817749 2170161 3542 1315696 163 114049 519 33564 1218 1115858 704397 257725 18562806 124042 2159 344082 903508 191099 64087 9839 43173 253853 38816336 219591 54967 1209 23326 68044 12 666496 4685854 878885 151849 32919 17519 5050 10483370 462 632343 34463 310697 37703 111441 65 1370294 2000332 14829 1606 71752 139085 307251 76057 184149 19372 24133 6477633 228275 125948 1183 22131419 721601 2313062 50314 181513 293218 30118688 485444 16398 2886606 8887 968361 32415 23170 2530 105 26629 1244185 1013682 69638 104945 383472 1123980 307 69918 245704 10016863 4815163 693213 1572712 7282 181908 62683 9631708 438269 61468 53672827 2892034 1584105 1131847 18873 9434717 4450 974 11229 236547 12959 201607 42 204576 14749 69941 11547 520 11697 919050 337380 14248211 2493001 279098 381298 148116 3382892 113776
138986 612900 18637307 4870291 4745 1379529 21381 29545 8076423 294 787 28249 1251060 4467490 36987 1119712 1166 98429 187141 371717 371465 13786 7521 194001 79794 33062874 21878 4056 625993 3882733 295880 47123 362267 49130 13727 31820 16222197 15669 3180 73377 62227 45723 6937173 165089 75158 226 38811 146054 4109 104431 12788 291 1728261 12024 58592 71762 76265 10378 15049 34644 1691 1172915 12871 458635 1899 18010 969746 196481 100528 69890 73125 393566 310656 72315 2030702 361086 1448951 1095 336275 2697 45037 19689 20840900 2005 26995 66589 10321 1800103 224 159334 472782 512 157 1308389 7039 35105 813565 32631 397523 4164602 1240470 457662 2700 16103256 965 157 6027494 176 3210350 28936 1385 1376356 77828 98598 887 1826477 28508 2927 3160854 497921 7809 5420 39230 38768 676644 8884 12826 757 469791 126274 3788301 979668 8360743 9388 3295857 539868 1411 7679365 2954209 4619082 388 5640931 1067771 38731 5445763 542328 2247 1678418 2132 4867422 364186 50119 2707720 781749 23797 6576 9789 27942357 14832 86209 991206 183947 272077 81618 3085142 86 119691 3377450 145898 213926 249664 42770 73475 3848497 149040 668109 9129533 737 79349 412922 192993 12251 1393707 936138 13411201 56436 177475 33982 4211 180374 6078 4371164 1611042 12124 2488319 95655 1290244 5343 936173 112159 11170 2070 8290 66798 874244 3433420 4466311 26798 35276550 1115970 294523 7998 250668 17329 2126981 214642 664217 9147652 145960 88338 8575 10978 1115 3401069 604784 592074 10464 392329 59937 5250143 233441 1836230 333472 79787 195747 79382 380153 1969 8447009 233 3726 352477 1934007 50 37456 44778 139233 83632 86 75604 7007 928878 30300 18821 12434 6586 265784 229509 604 43428 4002787 232224 159072 69 26848571 82618 29767 74171 10725 40288 2121743 401278 6239032 316153 274958 60256 51771 143463 141138 626852 7277287 2486596 1075500 1472719 32266 47091641 36 408356 1343991 82214 3122 53930 97857 3703469 2197534 1694472 8061 535902 116 732406 709607 1575576 1024 76 14649 650698 815005 6112 4065089 60104 304227 15516 910090 66630 5051 2357082 8291 41617 21106 38455 684434 87076 222277 118826 3190848 304638 307121 2964182 161399 3966889 12730555 131513 455 84626 21208 186126 44331228 2207 3469 113436 193576 118493 32856 11372 1151637 3562389 6748 480941 2649 797 5377479 2180436 2678 1626233 351413 54827 446733 106908 467630 1775333 284890 4058 453617 4160 2029145 2212499 458598 97576 4 33733 314153 15735 2292067 25969 1447570 2397922 132000 75553 19698141 507369 165 41773 252319 1045728 13470550 233 10285 497244 30513 255 2418 1533 136945 20454 329795 970326 712160 329228 31508 174775 118639645 11453 35963 827 4290668 575613 86865 268453 1091 16 8972 67460 1437669 47 8413 3500170 96794 49686 257598 1696 5 2543271 9920449 1087872 95 14062 916 545468 30327 263267 159585 265392 4259 575996 2122 323545 34352 523 9396 3588 15975875 30620 27389 1741 68277 139452 66469 186433 52357 863554 11684244 5578 17351714 90 138 14661 861464 395074 450758 146205 2846167 1051120 52965 1788903 707697 291089 5135 1418005 2044043 5735741 3686278 874375 3801278 139593 456701 1880758 214 2388796 730651 401 3257 12949 4906 827910 841838 4 148221 58 115555 15461 39270 2477927 692413 18825 11713257 193377 31993 134026 8608328 922459 28753 3434945 2734 359157 62720 464556 49258 75800 2508459 3414659 2 103835 92896 159609 28859 554504 6866123 1115477 313423 24 385066 13003 9295967 120 1444119 216 12717 3224 2897593 76328 44894 450 3680 301 982 344482 1997559 338 6877 711318 2295047 78883 4585463 3969 1652 559 250462 291734 862729 1560830 130767 2782613 1376042 64289 397049 55156 113034 470912 6134 2304088 22343809 3286130 921132 1880326 1080859 189198 104407 12260350 2747176 13185 2905434 3901903 189638 8972172 71894 253 56134 1928461 193516 504357 694520 130481 2413157 75716 7066 19079 7798 3882330 208599 1335792 139059 3206 58746 299867 106158 456208 14384 591958 95830 94750 42586 976380 971012 522294 36868 78139 1570697 666034 4581870 1597 4610585 76 3625533 44308 1638274 49874 1521274 15610 332013 5019695 47171 345013 810271 764321 110113 325398 319967 1054162 77364 2649284 22416 59347 7511660 113970 3081 11967 16626 459442 438583 103 2340230 118454 387712 8477 1011427 247632 99 134 570023 107073 104211 1549 5339 110023 4035010 11974 360040 62070943 7201 8839 800 2266733 101201 22362 32926 271452 1677351 89609 534953 1244 428858 155649 249143 54427 11355 17578 211958 20477 2529 2824163 1027831 1154919 132994 63517 1383697 1946029 209998 1616252 2166484 383 15786025 8216789 1219233 402480 102547 14809661 494 315 168463 695 6902140 431829 1130671 28021 72678 20988 3214269 1443602 1030866 1175150 1578556 11390 418248 485437 399687 1352072 294306 1864915 109608 8133593 78767 748928 1314107 17079 1058 25677 30502 678268 137 76608 99252 15096 299283 1819 173807 644344 23601 1696256 2835864 9806017 8542342 55152 2278042 49600 3950050 50655 593 1043 2424701 22840 280579 45141 2713665 553440 2736 20276 399111 659022 302218 506838 7534709 61095 25437 320940 47849 30672 177763 516501 863323 109009 562 49246421 544 155964 6214049 53827 58861 62969 8415106 8016 1675 2367781 16856 10812 3223646 142132 2490671 13 282 223518 675157 354 7041 1235 39958 711556 278613 628827 24686 3768 816562 255257 812547 64504 578586 494627 9932840 3468 760306 1918086 14633 6667 1682 41785 2436660 1733 366288 84175 503806 304076 668374 536070 631365 73875 34238 1261033 872635 25390 247407 1946715 10517 1140813 3132 12530 5322681 774576 97493 145937 5248744 334 10474 74002 282105 351568 16667 29785 1804852 837095 74871 363978 5996 212571 3547951 12686 8483 3969846 27447 11635 10300 15690 618472 12408 1100169 6550 20614850 367882 66744 1326077 2180824 3940261 5558757 28148 53551 186245 1561008 19679 223837 875632 16239 296340 1400161 75445 20817 7505885 109016 317 1781051 61680 2941 195918 72206 182775 3250312 909008 14893 767501 59089 7143529 269678 1068419 165667 33126 206460 23323 1639 1494533 8032 5639 34064 148678 1377 985 155597 213949 8972332 2109 643354 8776763 17192 27 210 489130 20843 439151 16478 1762848 83346 65247 523772 174368 439207 11308038 32949 6168602 747395 96481 4384192 141928 38 228018 55679822 244146 6024 90757 40266 680604 18407649 26798 834 11346 2915010 2287 32411 45217 1736934 3210107 65436 312658 1442052 10074956 634 169058 12696 425 8315 9818 181738 19938 3297702 13637607 1713997 500842 2375416 941711 471276 1422411 12047 12741 2611455 107211 23396 268415 1768910 3605 2752704 95 1236 219385 1868434 703184 293874 190 145961 4754218 7320673 1059 20469771 27577 25288601 19990 22801278 13336619 1001057 670581 59945 1804677 505904 138606 54077 6114 1720386 349240 6094 176408 715 4651001 482913 39159 30743 1720 360786 10961 250645 771279 326187 111 13057 747554 707723 6528303 3522418 2073198 1626976 15799 32457 74723 992402 139708 23421 463628 14175022 23442 128890 144057 913908 5375901 6214 350742 341 60166 1397655 4750265 220933 86 4709 3953987 5360 437414 223348 1000591 1410754 310056 1811285 2 424944 2781043 3592489 7441 532761 290 445367 56015 3221 22140 218214 15389094 1138677 97728 1400974 5116 4933 275 2681 1912 21058319 21878 43275 309713 456062 391164 5095 70023 100629 6715549 28297 25393 109090 295721 29252 145 271718 62740 113622 358332 28376 416657 3772 93209 242292 670844 402031 1753504 217828 954949 28134 46618348 18863 4712577 21429483 76823 53998 4633269 313636 467379 124810 738865 53439 2274708 4042491 610872 1174 813 96082 37375 10376019 737297 2242 4321 7914532 33055 1004 149050 2348 31299 5346 2069 77751 4823880 190002 86370 107608 1940298 37731 56498 94 90730 20708 88146 170337 112760 50492 16300262 106664 7655 338 31011 942125 8790635 83725 116516 2842505 129265 21358524 129462 1404349 2450 16604 1147937 4492 126531 31207 4518005 44068 5664 351741 885879 3688 43786 2473610 2094733 1754063 1407966 1766356 1389653 39231 67378 783803 1128256 2139 246 158551 71810 6140 5098 4404758 2293 1190644 4639776 27886 1448730 1228475 69974 104515 762410 2852 33521 22085 207924 87493 289 2527439 5134 169 1483873 178515 48865 602062 127473 377185 648 25839 33211 16973144 3112560 92514 1777826 10733 2001 42007 332986 1033366 4921 4412666
3 1494
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 361410441 693617158 735872655 965893399
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168419537 301983208 524313200 797179104 875749372
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29550987 185433444 211426972 750363222
61519769 55361302 53112780 51123254 49631319 31571450 29377527 26851708 26291071 25562356 22932157 22880297 22054468 20995375 20897656 20882982 20579927 20347095 18810943 18735576 18392717 17345303 14864297 14818962 14233679 14134358 14095797 14055381 13810764 13753690 13745570 12267201 12132537 11923672 11580415 11537267 11523209 11007934 10410820 10156457 10074442 9746774 9609482 9579465 9298233 9153024 9086269 9026504 8777993 8614919 8565226 8510833 8386061 8363131 8269501 8098603 7987871 7915944 7864333 7648956 7648287 7587289 7571041 7462880 7337589 7275292 7261529 7237249 7231069 7146647 7075838 7048976 6939701 6919416 6688068 6381767 6353176 6278584 6156446 5987432 5987216 5977376 5959144 5657012 5621702 5611633 5471828 5360385 5347647 5297190 5235498 5148580 4962186 4809189 4793379 4749051 4711053 4707517 4701368 4686536 4619821 4560679 4461982 4451787 4373212 4350157 4341346 4340112 4338791 4286285 4234622 4174141 4160433 4110716 4110345 4110035 3970100 3953769 3848561 3827330 3811418 3796153 3793508 3775418 3746558 3604494 3549008 3538484 3485121 3484523 3477587 3344973 3341325 3332371 3329378 3278292 3249407 3247658 3221479 3211188 3181681 3150381 3077172 3071729 3064573 3040022 3008325 2974801 2950317 2888549 2848161 2827076 2811071 2760242 2671185 2652744 2649680 2646896 2593871 2588379 2584593 2567519 2558906 2540410 2534256 2524386 2511703 2478110 2477803 2463885 2460096 2452285 2383979 2347078 2337505 2298275 2294178 2282279 2280850 2249485 2239834 2235852 2229901 2218823 2184971 2183822 2176372 2166419 2155417 2152980 2147188 2109554 2050433 2049343 2040248 2025992 2023617 2017693 2010151 2009528 2001757 2001676 1989113 1984355 1956025 1912465 1906219 1879725 1879666 1876609 1861743 1842741 1803673 1803116 1802626 1785340 1784079 1765357 1741298 1736504 1735051 1729569 1722300 1717449 1706742 1675697 1656620 1645728 1607750 1595695 1579125 1567239 1549796 1549202 1547518 1537305 1522653 1520934 1520743 1519453 1513750 1507358 1500003 1499263 1475012 1457316 1424915 1422109 1414183 1413281 1402889 1395042 1388895 1386498 1385875 1375143 1373738 1366385 1353786 1351325 1343167 1337785 1337643 1327530 1323538 1323435 1322303 1313467 1312358 1305445 1304787 1287300 1270746 1268705 1245541 1238171 1225316 1221832 1210198 1207357 1206456 1203126 1191142 1187750 1185008 1185002 1184445 1171838 1171637 1168278 1167348 1165731 1161350 1159163 1156829 1156674 1156608 1151481 1141692 1141264 1129958 1104465 1097316 1096319 1091591 1077256 1077249 1074542 1073486 1067965 1064237 1062942 1046559 1043495 1041013 1037759 1026933 1026024 1023173 1011415 1007160 1007124 1006687 995648 990080 987752 985926 977184 977111 976752 971062 957457 951827 951675 945721 942237 938341 936162 934437 931380 930426 926257 915115 903211 897826 892772 892676 891938 891257 889469 888543 886665 883008 880850 876510 868294 867980 861453 852768 852661 848268 840713 812970 788013 783658 781977 776088 774137 765117 756486 754580 753940 752184 747079 746643 739569 738882 730412 726018 722065 721127 719098 719044 703832 696615 685091 684971 684759 684086 680583 676510 666752 664962 663300 653059 642433 640941 640309 634806 631876 631721 629532 628993 620307 617749 612349 611367 611025 608146 606689 605568 605219 600046 591465 589242 587559 585404 584324 582859 582535 576831 573287 569295 567831 560159 554544 553888 552908 549957 543459 542722 539472 539280 535599 531257 527028 526589 525769 525174 522759 519453 513577 511839 507276 505623 498501 498451 497620 496099 494419 486239 481145 479340 477023 475972 471374 471219 465185 464904 454481 454405 450837 446298 445087 442139 441234 436123 435352 434322 434213 432967 432345 430701 427211 425567 425144 423620 422544 406427 403748 399939 398331 397894 390615 390465 389688 387745 386277 386098 385297 383342 382035 379674 377277 376629 373072 372049 371290 370745 369788 369776 368827 365662 365095 365036 364631 364216 361132 358179 354801 350968 349588 347834 345923 342840 342292 341003 339692 338203 335257 330411 328754 325404 325032 322434 322227 321304 318676 317513 315540 315188 314086 313993 313265 313147 313049 311313 310856 309779 309668 309376 308183 306278 305790 305091 302046 301781 301454 294061 292786 291780 291233 290984 289609 285923 283688 282015 281340 279928 279790 277973 276233 274217 274046 273680 272604 272501 269651 269308 266441 262550 260611 260432 260367 258644 257096 254220 253196 252421 251959 251304 250634 249729 249456 247427 247350 246837 246121 245402 244670 243573 242776 242424 242050 241429 240927 240778 240359 240189 239694 239348 237338 236959 236334 236234 236155 235908 235736 233400 233194 230396 228962 228232 227555 224975 221996 221292 219849 219143 218199 216706 215821 215083 214604 211451 210736 210510 210428 210004 209462 208783 208734 208673 208449 207594 205632 204731 204100 203852 203137 202926 201949 201433 200870 199818 198537 198499 197791 197790 193805 193801 192585 190959 189405 187908 187064 186464 186135 185346 184626 182680 182272 181724 181291 181265 179369 179301 179239 179159 179009 178255 178168 177727 177610 177281 177111 176711 176156 166725 166487 166411 166342 164185 163782 163586 162549 161927 161878 161279 159954 158266 158147 157233 157184 156906 155643 152333 151259 151072 150960 150387 150343 150133 150107 148661 148185 148021 147284 147227 147010 146929 146088 145607 144146 142493 141625 141185 140581 140049 139832 139747 138853 135598 134934 131883 131297 131234 130903 130755 128327 127739 127066 125893 124641 123346 122300 122164 122041 120684 120392 119639 119601 119154 118272 118114 116876 116333 116316 116164 115728 115175 113614 113307 111452 110774 110716 110456 110317 108778 108627 107560 107062 106734 105482 105258 105106 104636 104363 103539 103401 102944 102755 102721 102632 102584 102479 102348 102145 102023 101326 101253 100763 100593 100077 100062 99690 98474 98325 98142 97928 97154 97059 96910 94964 93793 93601 93313 91674 90552 90506 89911 89241 89047 88790 88490 88159 88027 87055 86740 86599 86421 86393 85941 85722 85266 84670 84303 84269 84094 83722 82427 81937 81561 80809 80326 80075 79209 79040 78682 78216 78091 77989 76906 75733 75725 75716 75026 74934 74665 74464 74237 73795 73320 73301 73220 73116 73098 72444 72393 71730 71677 71376 71343 71179 70268 70061 69777 69209 68901 68768 68235 67665 67589 67552 67277 67074 67059 66846 65271 65049 64969 64961 64583 63596 63444 62219 62138 61614 59872 59432 58804 58727 58712 57879 57594 57363 57212 56459 56061 55966 55806 55176 54237 54148 54145 54010 53946 53388 52699 52411 51832 51297 50442 50395 50367 50332 49309 49299 49275 49158 48918 48615 48399 48013 47586 47205 47152 46954 46923 46360 46082 45828 45323 44954 44129 43911 43756 43663 43416 43366 43342 43312 43279 43152 43103 43008 42918 42829 42503 41819 41621 41318 41149 41143 41087 40855 40803 40754 40691 40257 40245 39946 39782 39625 38989 38904 38819 38245 38204 38116 37833 37706 37694 37266 37161 36890 36698 35845 35345 35323 35009 34877 34847 34811 34501 34311 33714 33625 33531 33501 33412 33132 32643 32319 31914 31844 31820 31700 31623 31474 31230 30249 30200 29999 29704 29576 29190 29087 29075 28957 28645 28541 28434 28427 28334 28223 28127 27850 27742 27635 27506 27498 27495 27442 27363 26552 26180 25963 25798 25644 25520 25431 25420 24690 24604 24249 24157 24082 23601 23591 23581 22532 22430 22231 21855 21818 21805 21549 21487 21394 21374 21082 20918 20874 20530 20514 20371 20267 20178 20116 20088 20010 19901 19652 19492 19378 19354 19277 19189 19187 18713 18654 18582 18491 18389 18295 18070 17827 17795 17747 17710 17504 17447 17334 17314 17302 17250 17132 17058 16942 16702 16692 16685 16648 16512 16239 15989 15937 15894 15866 15561 15495 15395 15370 15252 15095 15004 14997 14877 14854 14790 14752 14710 14140 14139 14125 14013 13979 13941 13880 13876 13731 13452 13415 13334 13140 12734 12639 12310 12020 11951 11851 11836 11704 11695 11655 11528 11506 11437 11260 11223 11075 11055 10923 10857 10647 10536 10519 10419 10327 10206 10182 10147 10043 9921 9921 9875 9764 9755 9705 9705 9626 9611 9477 9433 9375 9345 9325 9181 9152 9034 8856 8792 8650 8567 8494 8479 8332 8259 8018 8009 7982 7830 7743 7690 7610 7584 7580 7515 7376 7342 7336 7282 7117 7058 6977 6863 6860 6837 6742 6697 6622 6597 6585 6395 6386 6285 6228 6207 6080 5956 5919 5907 5849 5840 5801 5722 5689 5685 5621 5602 5369 5341 5331 5211 5132 5101 5073 5052 5052 5044 5031 4938 4936 4919 4891 4884 4824 4823 4721 4709 4685 4560 4552 4549 4437 4423 4336 4330 4299 4266 4253 4246 4195 4092 4088 4070 4061 4055 4029 4029 4023 4011 3993 3991 3977 3973 3914 3807 3805 3758 3687 3658 3651 3640 3635 3586 3425 3423 3403 3298 3280 3185 3034 3031 3007 3001 2991 2948 2817 2726 2682 2589 2578 2531 2527 2494 2475 2437 2403 2384 2373 2341 2338 2335 2333 2332 2322 2286 2272 2256 2244 2234 2228 2200 2156 2139 2113 2109 2100 2082 2052 2020 2013 1958 1948 1940 1935 1931 1898 1889 1844 1836 1830 1796 1788 1768 1762 1749 1737 1705 1680 1669 1669 1665 1657 1655 1646 1642 1639 1636 1597 1593 1585 1569 1562 1500 1499 1485 1456 1445 1430 1379 1360 1342 1321 1299 1294 1290 1290 1254 1245 1201 1181 1180 1162 1148 1119 1112 1108 1107 1091 1031 1026 1017 985 981 974 952 947 945 944 909 907 819 807 752 727 720 711 700 697 648 647 619 610 596 581 581 571 543 531 500 500 494 488 482 482 474 469 466 459 440 415 413 397 393 390 389 387 370 368 362 359 353 347 343 341 340 333 309 301 282 254 252 246 234 214 210 202 196 185 176 175 174 171 163 161 159 151 145 135 133 131 115 113 110 106 102 92 84 76 69 65 63 61 61 57 56 52 51 50 46 38 18 11 11 10 8 6 6 5 5 5 4 3 2 2 1 0 0 0 0 0
130412153 51322217 48918649 33288923 32160785 32001486 31980622 29712769 28466011 28118069 27470687 26360644 25882025 23716344 23101747 21202196 20429183 19776075 18243805 17491652 16982762 16634505 16350237 15514933 15375299 15261270 14656216 14130882 13838027 13276424 13258191 13038007 12706950 12503303 12474727 12424901 11959930 11513007 11490401 11467406 11061413 10920332 10323368 10255828 10149536 10012687 9841008 9823619 9567105 9010663 8849070 8821029 8721691 8604807 8563699 8439956 8270738 8227053 8211907 8129912 8046968 8032167 7908784 7570212 7437971 7420719 7408023 7209895 7166572 7149876 7142457 7059974 7016340 6942258 6798482 6744193 6662161 6622945 6616642 6572667 6554547 6554271 6508012 6476508 6467016 6459547 6160044 6089920 6086089 5953367 5923844 5912701 5883343 5751147 5622645 5612869 5539988 5423758 5408195 5376515 5376305 5150246 5017327 5012747 4870575 4833466 4826766 4795508 4788838 4776523 4723936 4691883 4671220 4590215 4509168 4494198 4397200 4375231 4371489 4328590 4328385 4222381 4152025 4046574 3818730 3773702 3757622 3749606 3729371 3705902 3650270 3643389 3617698 3519317 3480983 3438745 3418300 3407144 3396614 3392885 3361284 3314751 3278944 3212648 3200561 3161815 3151720 3123856 3119899 3095982 3057378 3048714 3033667 3028668 3010051 2999712 2995705 2932632 2920043 2892350 2886916 2876786 2861651 2822948 2802132 2799233 2771968 2762274 2758395 2752904 2750306 2722670 2671546 2662986 2662146 2643503 2630832 2618218 2614610 2591077 2576680 2575596 2574328 2524451 2488067 2474428 2459362 2403340 2395939 2366086 2362481 2342919 2333167 2330691 2313723 2301702 2299596 2285362 2279263 2263295 2255818 2245311 2211609 2196497 2178521 2154066 2126859 2119630 2114147 2104076 2097440 2077731 2066326 2058271 2043126 2029574 2016162 2015317 2009456 2005813 2005705 1988525 1984524 1967033 1947548 1938275 1899273 1885920 1867062 1860944 1854066 1848796 1837733 1796350 1785533 1776101 1773259 1762147 1751856 1750350 1723288 1722867 1720912 1703010 1689964 1688098 1687753 1661768 1656635 1640249 1636984 1635775 1634856 1628967 1619708 1619625 1618807 1618058 1617880 1605828 1605657 1583841 1583593 1562709 1528851 1528292 1523369 1521722 1510825 1478564 1474338 1469384 1466778 1464988 1460394 1459569 1428792 1422299 1405129 1381132 1374157 1370180 1367537 1366893 1353384 1346764 1344355 1338844 1324022 1320999 1316860 1313516 1313485 1303698 1290420 1286636 1272004 1268534 1263908 1263460 1259197 1246211 1236275 1235776 1222311 1216687 1211676 1205855 1183828 1182091 1175527 1172308 1171832 1148797 1146238 1132262 1131077 1103186 1099774 1080820 1074196 1062849 1058717 1045386 1043915 1042823 1038860 1025593 1020289 1017599 1013176 1012052 1007563 1000692 998824 996938 996792 988390 980288 979969 979256 959542 949311 945512 942069 939845 938278 932463 931964 930890 902586 875393 870313 869499 866519 863456 853294 849751 844616 842663 837180 835306 832792 831700 830826 825196 819467 810295 802522 802170 796361 794277 788314 785092 783666 782675 782376 779879 779119 776135 768631 762573 749945 745882 723033 721076 707615 706561 698973 696137 693238 686857 686327 680864 676336 676293 676104 675720 668930 654623 641294 632959 631726 629041 629024 625843 624315 623580 621564 618360 615245 607117 602104 601134 595427 594230 592250 588939 586795 585376 584754 567937 567739 564719 564104 563294 563231 556008 555579 551330 548569 546276 545209 539800 535362 534219 529312 525597 524081 514006 513964 513948 511763 510131 508557 507336 507119 506963 505883 499728 494604 492481 491388 490558 488045 487406 484102 479995 478438 473767 469189 469132 467487 463608 462124 461792 460932 456493 455800 454612 452614 451129 451036 450940 450747 447723 447215 446915 444782 439872 435347 430553 429796 429024 427432 425819 424931 424227 421745 421418 418412 418261 416677 414531 412001 411288 410893 404531 403874 401363 400803 399214 397478 394431 394311 393539 393062 388842 387561 385586 382379 378780 377133 376300 375666 375046 371576 371253 369321 368435 365357 363563 362548 360818 359906 355953 353770 341690 341304 340182 339279 338408 332199 331150 330448 330126 329425 325577 325544 323208 320148 320090 318547 318266 317556 316948 314694 314229 312143 311485 310947 310832 309990 308453 307802 307172 305415 305229 304161 301251 301183 300752 295016 291289 289756 288236 287109 287067 287020 286288 284789 284093 283254 282096 281918 281834 280658 278741 277500 277010 276603 276101 276022 275026 273402 272947 271921 270665 266325 261055 259470 259437 257788 254941 254008 253882 253391 252019 251777 250454 247927 244613 244611 243163 241950 241279 239795 235728 234801 233480 233270 233173 231995 230183 228100 226448 225810 225114 221083 219183 217461 217060 214947 212742 211235 211156 211125 210400 209179 208903 208625 207938 206386 204673 202595 198759 198560 197112 196580 194811 193009 191420 190490 189115 188840 188487 187382 187188 185701 185630 185085 184756 181893 180343 179882 179134 176900 176879 176488 175680 174898 174195 172924 172892 172229 172080 171992 171905 169953 169148 168758 167181 167018 165181 164580 164486 164315 163628 162951 162791 162682 161612 160758 160172 159873 159645 158782 156357 155611 154733 153784 152745 152237 152223 151613 150859 149671 149408 148582 147062 146973 146284 145725 144489 144153 143937 143612 142953 141840 141017 140949 140377 138741 138414 136709 136246 135673 135501 135089 133925 133463 131904 130738 130115 129377 126722 125894 125868 125428 124042 123579 122599 122292 121387 120315 120289 120132 120112 120092 118767 118403 118238 117989 117469 117058 117006 116613 116259 116074 116007 115788 115768 115640 114180 113033 112857 112631 112142 112007 111697 110589 110293 110223 109915 109291 108164 107973 107465 107009 106492 105979 105184 104592 103688 102980 102632 102386 101245 100347 100344 98478 98258 97580 97571 97534 97202 96700 96360 96082 94648 93911 93870 93488 93334 92334 91495 91138 90880 90637 90196 89302 89146 89110 88312 86241 85829 85423 85109 85098 84509 84238 84173 84045 83241 83062 82960 82308 82213 81849 81808 81409 81167 81154 81125 80535 80454 79345 78742 76409 76198 76145 74657 73283 73221 73078 72855 72837 72273 71485 70641 70341 70232 69675 69196 68599 68464 68367 68358 68147 67890 67388 67301 66579 66475 66300 66162 66106 65633 65565 65427 64367 64184 64067 63149 62767 62675 62673 62662 62588 61988 61787 61555 61329 61239 60969 60602 60471 60441 59975 59645 59491 59308 59293 59228 59144 57328 57273 57149 56917 56809 56776 55853 55805 55713 54452 54439 53652 53357 53258 52935 52789 52617 51717 51712 51055 50972 50637 50322 50272 49823 49485 49164 49050 48948 48268 48115 48099 47664 47611 47105 46902 46780 46669 46162 45957 45955 45823 45698 45675 45667 44824 44525 44320 43653 43232 43175 42497 42264 42083 42016 41969 41745 41527 40947 40026 39890 39616 39223 39077 38057 37923 37490 37398 36431 36413 36318 36187 36145 35751 35745 35150 35012 34919 34904 34888 34761 34542 34451 34191 33694 33505 33501 33266 32608 32569 32521 32486 31990 31518 31501 31449 31225 31036 30862 30846 30777 30375 30312 30225 30111 29875 29809 29796 29792 29731 29346 28871 28762 28557 28398 28333 28031 28008 27706 27649 27592 27440 27361 27220 27029 26800 26471 26354 25982 25956 25888 25825 25631 25513 25466 25464 25431 25363 25314 25216 25095 24923 24709 24699 24676 24594 24529 24509 24259 24252 24232 24082 24006 23827 23746 23738 23698 23666 23490 23258 23216 23128 23125 23117 22723 22401 22400 22372 22263 22104 22075 21894 21768 21595 21549 21388 20986 20723 20596 20530 20506 20429 20411 20020 19911 19870 19800 19630 19200 19083 18845 18809 18477 18436 18129 17956 17489 17434 17358 17236 17001 16960 16643 16592 16525 16403 16303 16271 16153 16103 15994 15892 15872 15717 15391 15376 15341 15282 15212 15172 15068 15001 14922 14783 14541 14281 14276 14238 14119 14064 14063 13888 13688 13548 13543 13435 13322 13218 13139 13019 12975 12713 12708 12690 12651 12509 12500 12453 12448 12205 11940 11872 11871 11836 11809 11746 11709 11288 11247 11051 10855 10849 10818 10770 10757 10524 10405 10385 10364 10324 10285 10079 10071 10037 9863 9819 9579 9544 9517 9510 9475 9394 9394 9225 9124 9087 9078 8957 8788 8628 8616 8598 8597 8593 8524 8518 8490 8306 8302 8300 8260 8224 8193 8097 8056 8024 8021 7975 7920 7828 7777 7697 7664 7609 7607 7403 7396 7345 7342 7303 7284 7207 7193 7190 7177 7167 7150 7044 7008 6980 6979 6876 6813 6803 6777 6687 6617 6507 6438 6428 6383 6351 6288 6274 6241 6174 6142 6104 6040 5957 5941 5926 5866 5792 5777 5756 5692 5687 5686 5633 5530 5428 5356 5343 5303 5297 5262 5194 4996 4967 4942 4873 4810 4770 4744 4670 4614 4608 4585 4498 4450 4430 4419 4284 4266 4200 4151 4103 3879 3801 3775 3693 3686 3684 3672 3626 3423 3417 3411 3381 3323 3294 3293 3292 3234 3218 3193 3166 3152 3118 3110 3097 3065 3037 2985 2895 2825 2750 2692 2655 2627 2623 2588 2584 2572 2550 2496 2495 2466 2396 2395 2307 2301 2298 2294 2217 2186 2179 2167 2061 2049 2010 1997 1980 1963 1933 1907 1887 1882 1870 1863 1848 1812 1810 1801 1784 1782 1782 1756 1744 1689 1686 1669 1667 1627 1588 1575 1529 1528 1514 1491 1445 1431 1416 1387 1365 1351 1339 1334 1324 1301 1283 1176 1157 1150 1147 1138 1120 1110 1076 1072 1066 1065 1050 1015 1005 977 974 922 900 890 883 865 861 851 841 834 827 821 814 776 776 756 755 745 717 706 698 684 634 632 609 598 574 565 546 542 539 486 476 471 467 448 439 418 413 403 401 378 372 358 343 340 337 332 325 320 320 316 298 295 265 256 246 243 227 203 203 202 197 196 192 182 181 180 167 164 156 154 151 150 145 142 141 132 117 112 111 98 91 87 79 76 73 68 62 58 56 50 46 37 36 35 34 32 30 29 27 21 14 13 11 5 2 2 1 0 0 0
138422545 114700479 64597280 61524974 48951611 48239658 40217099 40074848 38003595 33021651 29253341 28832172 28588887 28057649 27769373 27559051 27073511 26119682 25254082 24828776 24444630 23656190 23003784 22836459 21713139 20655574 20350158 20293366 19482629 18512750 18098433 17983046 17230279 16244278 15997254 15620649 14747811 14661467 14249658 14002865 12889221 12863159 12790363 12770550 12623503 12357239 11727643 11551288 11371914 11019298 10964981 10950742 10873844 10730100 10332386 10325789 9604210 9346381 9341730 9318224 9236577 9231057 9156408 8981218 8940385 8805302 8596076 8524382 8392494 8307476 8244642 8235142 8218819 8165910 7822140 7690353 7575034 7511687 7457357 7094770 7049461 6983678 6854787 6794189 6772935 6642446 6640586 6628819 6606390 6579534 6539379 6423061 6395093 6376729 6373350 6157951 6099227 6029497 5977178 5951440 5777489 5754992 5723257 5688357 5620571 5533668 5282106 5157993 5106654 4968016 4949020 4920630 4907816 4815890 4803422 4777636 4757445 4748566 4728991 4681339 4611042 4523783 4514073 4366654 4350777 4302712 4282369 4269082 4208209 4201757 4176358 4049358 3994630 3959341 3933154 3845725 3801488 3798142 3750111 3717083 3640701 3630106 3532122 3505950 3420607 3411673 3374414 3370331 3319106 3313071 3312317 3285966 3277042 3225858 3224231 3182942 3126678 3111180 3085352 3048378 3025662 3018960 2980046 2958942 2956337 2928362 2903093 2885630 2858914 2850119 2843578 2841877 2834481 2828505 2820392 2701188 2698451 2689327 2648125 2613440 2579367 2565164 2540180 2539471 2538968 2526401 2517887 2468889 2443698 2391344 2335002 2285709 2270233 2252208 2249147 2239611 2237538 2237408 2210557 2208006 2199983 2196749 2190141 2170546 2143787 2142380 2140257 2125104 2095584 2090222 2081736 2055279 2042688 2016981 2008272 1999265 1998403 1990567 1990254 1969384 1933220 1925932 1925506 1902047 1901407 1893901 1858097 1823207 1822895 1810516 1793204 1774738 1761218 1758997 1722336 1665851 1663245 1640325 1630177 1626597 1596458 1596327 1569623 1568745 1561971 1554947 1537313 1519958 1509099 1508232 1502002 1497756 1486576 1479795 1474954 1462254 1441703 1437030 1434384 1429044 1412210 1412089 1408189 1399444 1388644 1381516 1369642 1352754 1333263 1328967 1325906 1325398 1315819 1307197 1306019 1297252 1297138 1283556 1281943 1281229 1277207 1263729 1261723 1257027 1256034 1241069 1239866 1237672 1233827 1228102 1227479 1227295 1225253 1217946 1217308 1211745 1185718 1182355 1166937 1155882 1148438 1140388 1130173 1127191 1119169 1116001 1115249 1114068 1107735 1089600 1084659 1082279 1080275 1062856 1053858 1049633 1027594 1026004 1015225 1012741 1001198 987939 974146 963135 961161 959930 959604 958135 948356 934637 932784 921384 917812 915802 907381 903894 900959 899385 898563 897629 894478 893312 891548 888018 886479 882718 871943 871364 871212 863577 862962 861450 857449 854871 844879 842806 841561 835894 833171 825657 825646 820973 820557 814050 809579 809351 808811 806936 805397 801633 796595 794693 781779 773020 767657 766314 739094 734551 725507 720797 708207 705840 705554 694521 692136 688559 687705 682423 676912 669840 668972 662984 652293 646837 646553 638847 638063 636220 629625 626362 624766 623642 621761 618480 612212 607181 601283 598945 593496 591230 585188 584566 581547 580244 579987 577646 577349 575744 575698 575494 575286 574063 570200 565669 562932 559361 555221 554918 552610 550234 549816 543451 542871 541339 537958 537552 527443 526192 525314 524429 524212 523726 514761 514682 513435 507058 501455 498618 492324 482653 478613 478180 476708 476322 473266 471010 461408 459707 457254 453535 452979 450524 448551 443716 443400 439881 436975 433796 431901 429103 428562 427955 425757 425688 425181 424235 422570 421745 417492 416275 412978 411263 409834 405667 405660 405635 403499 401552 400790 398237 398098 397742 395272 391588 390133 386993 386535 385991 385236 384626 384010 380924 375993 375577 374417 369612 367310 366210 364818 362597 362550 361720 360003 358694 357496 357066 355368 354969 353820 353157 352027 348931 345712 344336 343072 342780 342248 341517 338890 338716 336904 334625 334153 331555 330817 329773 325486 325324 325185 322722 321984 320974 315809 314457 311988 310417 310301 308919 308917 308672 306668 305728 298846 297709 297104 296620 293149 291327 288499 286834 286345 286312 281931 279731 279667 279187 278911 277851 274155 273337 271530 269718 269696 268477 268076 265995 262802 262597 262528 256368 256066 255025 251400 250561 249993 248952 248367 247125 244780 244213 244063 241529 240039 237835 237346 235555 234320 233852 233852 233131 232576 231184 231130 230341 228029 228006 227596 227505 226430 225876 224239 224085 223561 223198 222992 220910 220437 220388 220046 217297 216057 215906 215440 214926 213357 213087 210507 210036 209657 209265 206565 205269 204198 204087 203209 201788 200603 199807 199029 198203 197402 196991 196261 194747 194580 192581 191723 190279 188718 187959 187848 186908 186085 184315 182398 182053 181493 179730 179514 179473 179017 178730 178276 176505 175837 175371 175279 174698 174545 174309 174263 173290 171747 171439 171404 170468 170114 168575 167864 167235 165547 165007 163243 162359 162002 161385 161250 160110 157515 157394 153898 153784 152872 152734 151457 150884 149530 149123 148336 147625 147344 147273 146879 146816 146133 145090 144889 144398 144122 143725 143655 143516 142314 141376 140376 137986 135912 135530 135381 134846 134037 134020 134012 133861 132949 131719 130445 128779 127581 126826 125312 125004 123740 123177 122972 122854 121210 119276 118573 118422 118206 118163 116469 114500 113904 113695 113639 113602 113597 112874 112662 111801 110502 105919 105549 104622 104570 104454 104212 102642 102388 102359 101289 100888 100833 100010 99918 99902 99471 99128 97843 97767 97210 96401 95260 94838 93825 93758 92653 92313 91512 91171 88316 88149 88025 86311 86196 86144 85183 84767 83913 83532 83436 83411 83215 83144 82749 82299 82128 81524 81438 81351 80489 79886 79348 76580 76560 75668 75100 74146 73963 73254 71600 71376 71308 71281 70835 69868 69736 68944 68784 68750 68038 67543 67199 66728 66348 66221 65816 64965 64550 63742 63707 63691 63308 63105 62454 62000 61879 61761 61441 60611 60469 60403 59909 59873 59350 58359 58085 57959 57354 56952 56614 56134 55906 55640 54854 54303 54107 54054 53219 52684 52122 51816 51018 50793 50523 50449 50404 50304 50293 49847 49640 49611 49042 48612 48447 47526 47499 47445 46714 46188 46129 45779 45561 45385 45242 44947 44831 44464 44367 44115 43869 43786 43145 42922 42836 42704 42474 42470 42280 42181 41997 41961 41865 41741 41716 41393 41361 41210 41163 40839 40198 40170 40082 39858 39242 38855 38615 38599 38579 38464 37862 37849 37502 37235 37131 36821 36441 35772 35648 35499 35417 35267 35053 34590 34345 34115 33972 33870 33772 33188 32534 32509 32441 32287 32278 31882 31679 31263 31047 31015 30737 30704 30702 30642 30545 30499 30459 30369 29593 29342 28887 28799 28725 28304 28263 28260 28201 28196 27576 27228 27023 26981 26944 26928 26844 26587 26523 26495 26227 26155 26078 25995 25861 25703 25650 25433 25344 25222 25165 25162 25114 25076 25022 25008 24928 24638 24603 24536 24503 24460 24420 24288 24211 24042 23985 23962 23694 23484 23430 23123 22863 22382 22325 22240 22238 22208 22185 22167 21693 21361 21309 21114 20876 20777 20740 20527 20479 20458 20262 19960 19671 19640 19458 19438 19399 19288 19213 19205 18634 18449 18310 18131 18075 18013 17818 17810 17731 17614 17452 17414 17196 17182 17109 17107 16714 16625 16538 16480 16385 16300 15979 15948 15933 15923 15797 15778 15767 15374 15099 14925 14923 14882 14534 14506 14439 14375 14276 14251 14188 14182 14168 14097 14092 14069 14044 13960 13803 13705 13252 13185 13150 13091 13087 12952 12880 12703 12519 12487 12270 12263 12212 12186 12124 12107 12071 11932 11866 11816 11696 11562 11545 11523 11489 11474 11446 11425 11129 10964 10879 10838 10802 10783 10777 10745 10657 10546 10478 10292 10277 10204 10093 10088 9936 9933 9900 9882 9873 9780 9711 9631 9617 9585 9469 9369 9279 9277 9134 8861 8588 8585 8565 8514 8421 8348 8269 8229 8179 8121 8059 7964 7892 7801 7765 7728 7649 7643 7600 7549 7476 7451 7426 7348 7302 7280 7263 7130 7056 7043 6996 6995 6989 6966 6950 6931 6927 6875 6862 6831 6822 6806 6777 6758 6701 6676 6615 6497 6428 6331 6267 6243 6115 6084 5990 5969 5969 5923 5876 5835 5810 5810 5778 5675 5606 5576 5532 5530 5507 5505 5414 5319 5225 5220 5204 5203 5159 5137 5118 5043 4920 4895 4894 4886 4881 4880 4834 4828 4653 4651 4602 4596 4557 4557 4532 4530 4294 4262 4258 4220 4206 4173 4162 4144 4096 3983 3924 3906 3829 3822 3784 3764 3759 3741 3730 3707 3691 3671 3607 3569 3487 3429 3419 3406 3367 3289 3280 3269 3261 3259 3213 3185 3097 2968 2930 2920 2916 2849 2822 2780 2778 2751 2692 2640 2604 2599 2591 2505 2483 2453 2453 2443 2441 2422 2405 2342 2280 2260 2237 2215 2202 2190 2099 2090 2062 2061 2030 1998 1987 1981 1956 1911 1910 1899 1891 1886 1871 1826 1760 1731 1731 1696 1687 1642 1626 1574 1570 1567 1503 1482 1420 1414 1377 1353 1293 1279 1262 1237 1211 1199 1182 1179 1160 1124 1121 1112 1107 1079 1076 1032 1032 1031 1018 1005 1004 994 989 967 962 958 954 944 940 897 889 889 885 861 828 818 801 777 772 747 724 691 659 653 639 634 627 612 610 606 599 559 555 547 543 536 533 519 516 509 508 507 502 488 488 483 482 467 462 456 453 451 427 416 387 386 380 351 304 286 279 270 267 229 223 221 220 219 218 216 213 206 197 190 189 178 176 174 171 149 144 138 135 134 122 120 117 114 110 107 96 94 89 86 79 78 73 73 61 58 55 48 42 40 35 27 27 24 24 23 22 19 17 15 14 13 11 10 7 6 5 4 4 4 4 3 3 2 1 0
3 1287
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56292981 272082667 498075948 788854971
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39818524 137237513 205074866 694904319 916784068 964443507
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 125660180 147597153 268311607
70232224 58573065 52338807 51468558 44470846 42488091 42312523 37469063 27166226 26024343 24916606 24396237 24071241 23037263 21724150 20965128 20659583 20527020 20261217 20159886 19658349 18959057 18714596 18139668 16717362 16495187 16069531 15935313 15321621 15199473 14618185 14223864 13336186 13258904 12883886 12801217 12740094 11897173 11889994 10915345 10599551 10576815 10566763 10441328 10114337 9856099 9563565 9545551 9077665 8903029 8777075 8654404 8237508 8181159 8036116 7781729 7457466 7376589 7156098 7018397 7009376 6733487 6731146 6709998 6647427 6534731 6430980 6365016 6210435 6096458 6003471 5815683 5628193 5617518 5597358 5515068 5478168 5452935 5445945 5350422 5349689 5277339 5262392 5120863 5115460 5084299 4991336 4934349 4933984 4716623 4353497 4280370 4229250 4179003 4143649 4021227 3959915 3856936 3777781 3770635 3759168 3715575 3699942 3694232 3662207 3617143 3551313 3484893 3452463 3439428 3404179 3400715 3382917 3356056 3343706 3343492 3320342 3319841 3311074 3299870 3281729 3281437 3275521 3272721 3260104 3234372 3151614 3144109 3100930 3082574 3070658 3039482 2998586 2995015 2993255 2987436 2945519 2934099 2900480 2899814 2898901 2867362 2865369 2829136 2828420 2793012 2773430 2627934 2576549 2575720 2563019 2528476 2426633 2425481 2409242 2395660 2370960 2321668 2318048 2277361 2271015 2250862 2249762 2209856 2198542 2179498 2169979 2161395 2161052 2153537 2152589 2107454 2103830 2078665 2072757 2033810 2025304 2021607 2012120 1987451 1979326 1970200 1969851 1960098 1939084 1923704 1920459 1914946 1907262 1904521 1864717 1800705 1787082 1785226 1752928 1739472 1725400 1722975 1716442 1712847 1683112 1670212 1669025 1635748 1633369 1603791 1588250 1577710 1577533 1570514 1551537 1513299 1509892 1494412 1487005 1482069 1459930 1428048 1426743 1426551 1422998 1422977 1422247 1407212 1397844 1367728 1361627 1359784 1344425 1314103 1263256 1257766 1255701 1240043 1228949 1201480 1196237 1173862 1144916 1139555 1130772 1123309 1122728 1106946 1095530 1086923 1073390 1062029 1060979 1059093 1042060 1012539 1010837 1010328 1006873 1001690 983940 978888 972706 966316 961405 959000 953014 949084 943714 938227 936533 925555 919081 917445 917008 915390 912637 901623 901547 899984 894632 894214 890150 874577 858645 857788 854073 853796 840243 838691 830693 819487 812365 802845 799619 791033 790910 784089 782576 780067 778369 764185 755920 750057 744558 741024 738420 736661 733759 731759 730378 727311 725874 725816 725649 721751 718052 714246 713418 707868 697561 692427 688042 687187 673561 672815 668524 666896 663783 662646 660186 659545 655270 650043 644082 639619 635310 626129 620088 609775 608516 601004 600006 596664 585329 578573 575318 567479 563066 554023 553291 552435 547803 546264 544209 542959 541436 540531 535685 534268 521434 516185 512918 509713 508396 503993 496442 495462 487096 485275 480354 478736 474148 460536 458001 452839 449392 446922 439449 436400 435544 430168 429283 429133 419426 418612 414639 413966 412498 408252 407583 399835 399617 399294 397948 397528 396353 394868 392091 387109 385042 381102 379327 378818 375296 370368 369932 367947 359979 358732 356369 356342 355536 352649 350129 345847 345021 342964 341987 337709 337408 337131 335459 331237 331091 329361 318415 317984 317974 314996 314116 313934 312879 311365 308041 298932 297223 296921 294600 292495 292067 291897 286781 286313 284564 283259 282964 280875 280807 279458 278670 275104 270346 269577 269286 266271 266063 265177 265123 263873 262875 262588 255178 254296 253929 253561 253206 250454 249831 248734 246879 246510 244984 243074 241548 238868 234164 233510 232376 231706 230128 227523 227496 225445 225271 224948 220177 219314 218723 218360 217531 216271 215009 214862 214820 214622 214609 214264 210408 210154 209642 209374 208682 207443 207272 206615 204511 203908 202121 199656 197774 193651 192099 189322 189242 185257 184650 183285 183151 180398 180317 179584 175207 174482 173377 173076 171359 171219 170829 169356 166566 166268 166253 166205 165889 163240 163187 161871 161354 160787 160624 160292 159574 157802 157195 156561 156354 155831 154961 153515 152036 151240 150346 149634 147001 146848 146824 145336 143845 143384 143199 143104 142835 142501 140937 140107 134249 134225 133651 130176 130075 129403 128196 123783 122995 121734 121283 120829 120803 120705 120305 119595 119468 119316 118303 118131 117689 116528 115458 115323 114796 114577 114437 113858 112674 112564 111779 110421 110213 110100 109838 109216 109097 107968 107183 105914 105558 105353 105221 105205 104257 103105 102939 102815 102595 102320 101764 101372 101058 100397 100389 100101 99491 99484 98834 98629 98118 97188 96325 96214 95848 95763 95138 93175 92927 91201 90969 90817 90311 90287 90282 90197 90154 89586 89037 88448 87710 87444 86951 86874 86575 86537 84690 83655 83038 82039 81523 81455 81242 81231 80527 80195 78521 78062 75482 75076 75014 73476 73460 73215 72751 72372 71656 71373 70430 69677 69608 68639 68184 67800 67292 67193 67040 66997 65628 65606 65484 65445 65365 65164 64802 64704 64059 63974 63532 63371 62773 62589 61691 61597 61441 61226 60576 59965 59502 59086 59010 58518 58410 57946 57757 57340 56910 55513 54856 54613 54023 54010 53725 53087 52433 52319 52297 52282 52184 51529 51498 51055 50880 50578 50519 49628 49604 49305 49043 48174 48095 47992 47911 47242 47053 47021 46888 46846 46418 46344 46273 46123 46085 46084 45306 45166 44658 44091 43940 43756 43003 42816 42683 42170 41834 41677 41577 41577 41470 41402 41002 40758 40492 40394 39866 39719 39635 39415 39381 38577 38544 38501 38477 38463 38345 37876 37765 37615 37473 37261 37057 37020 36952 36710 36501 36236 35868 35431 35126 34575 34574 34513 33180 32704 32672 32588 32464 32426 32300 32246 32178 32100 32047 31701 31478 31336 31126 30916 30615 30041 29871 29724 29440 29436 29390 28565 28346 27949 27873 27858 27413 27069 26461 26342 26309 26267 26211 26119 26112 25881 25389 24867 24449 24441 24278 23773 23732 23732 23623 23597 23094 22806 22745 22671 22577 22511 22430 22317 22217 22198 22091 22090 21959 21941 21859 21771 21727 21725 21663 21622 21524 21404 21253 21227 20746 20684 20675 20612 20548 20370 20298 20223 20176 19778 19701 19548 19125 19075 18854 18709 18674 18626 18320 18035 17972 17895 17894 17868 17798 17427 17272 17199 17195 17165 16787 16783 16766 16676 16606 16568 16291 16259 16252 16098 16075 15960 15954 15919 15915 15892 15853 15370 14956 14953 14781 14542 14404 14296 14295 14176 14058 13648 13600 12957 12767 12597 12438 12365 12362 12159 12126 12068 12002 11879 11792 11751 11696 11646 11565 11241 11045 10956 10799 10732 10718 10597 10531 10135 10108 10054 10035 9991 9890 9814 9778 9697 9562 9527 9430 9055 8990 8924 8853 8752 8740 8702 8666 8607 8588 8519 8501 8465 8413 8361 8297 8290 8215 8192 8102 7956 7921 7778 7689 7668 7328 7257 7183 7128 6928 6729 6585 6433 6416 6383 6293 6247 6208 6178 6138 6131 6014 5988 5872 5822 5789 5555 5540 5506 5468 5419 5417 5272 5198 5123 5069 5058 5052 5041 4989 4904 4870 4859 4826 4736 4688 4678 4595 4576 4532 4531 4481 4465 4396 4377 4336 4220 4218 4212 4063 4056 4037 4032 3998 3938 3906 3890 3885 3859 3835 3809 3740 3673 3639 3603 3584 3542 3540 3487 3483 3461 3350 3349 3297 3279 3265 3264 3259 3251 3229 3072 3041 3037 3016 2998 2984 2981 2958 2945 2922 2906 2882 2814 2783 2758 2685 2654 2590 2587 2559 2558 2547 2498 2486 2480 2464 2462 2450 2430 2411 2408 2399 2253 2204 2180 2169 2164 2161 2086 1998 1987 1975 1933 1920 1775 1752 1730 1725 1693 1681 1650 1619 1588 1492 1480 1459 1423 1390 1349 1336 1303 1277 1190 1186 1123 1116 1082 1082 1066 1053 1045 1036 1030 1013 1006 1006 1006 1004 990 989 933 930 928 918 915 911 900 892 884 869 860 850 815 793 783 749 730 712 671 660 632 626 623 614 611 606 594 574 553 552 543 540 539 536 528 527 511 506 497 496 482 473 463 461 447 436 429 408 408 403 392 389 373 359 352 338 334 334 331 318 317 308 308 295 294 287 287 278 269 262 252 236 225 218 216 206 204 200 200 191 177 177 176 165 159 153 138 133 128 127 126 116 105 101 100 100 98 95 91 89 88 87 84 84 79 77 75 71 65 64 63 59 55 49 47 46 41 36 33 33 31 28 26 25 25 15 12 11 7 7 6 6 1 1 1 0
43801210 39907178 38516472 38072796 31742048 30175090 29956784 27542976 24022231 22609850 22182145 21171003 21043986 20832603 20549262 20254220 19685382 17865349 17145664 17014212 16791519 16058699 15640660 14474673 13398140 12796172 12773690 11992895 11968987 11448320 11063092 10944412 10183086 10030292 9979415 9584430 9553527 9408194 8727162 8698926 8542656 8166703 7973947 7814122 7731788 7564288 7448462 7354810 7172507 6805141 6598923 6566755 6490008 6474081 6350653 6333121 6134876 6074233 5905515 5819102 5806484 5803114 5750673 5744800 5683198 5539223 5291321 5039209 4942262 4901988 4845098 4842288 4518413 4484720 4419151 4394200 4359527 4281275 4184700 4177047 4145149 4120882 4115247 3980088 3976926 3944960 3924451 3908988 3797697 3757863 3729777 3727062 3659569 3650149 3641194 3615124 3614223 3547400 3535249 3384763 3373745 3372668 3266082 3128609 3124686 3106364 3039215 2989614 2960903 2935595 2913621 2840033 2829683 2816128 2789463 2782261 2779388 2728855 2690114 2672828 2664307 2600672 2565685 2549550 2430728 2384251 2358089 2345209 2344601 2325890 2297796 2223827 2212054 2208905 2194163 2186056 2183110 2124804 2122859 2114486 2109813 2076134 2062075 2045137 2043208 2019443 1953678 1946380 1935439 1930157 1922640 1919292 1878395 1867930 1862551 1858144 1813928 1811755 1800527 1797905 1789470 1789339 1748827 1740016 1735927 1724310 1723772 1714211 1711599 1700503 1670660 1664183 1656170 1617652 1594906 1592465 1579382 1556137 1545879 1526750 1515466 1513391 1508364 1488025 1461374 1458652 1457656 1443723 1436432 1423580 1406385 1399133 1370609 1369296 1359109 1357100 1347827 1328256 1326279 1320064 1316338 1292853 1289093 1280379 1275601 1271559 1265829 1241795 1240385 1235573 1235302 1233850 1220317 1213401 1210186 1192767 1191755 1189693 1180739 1176814 1167967 1125540 1122414 1120325 1114848 1105333 1102282 1091243 1087507 1082561 1073032 1069373 1064560 1060837 1038724 1033943 1022572 1020614 1013893 1013021 1003194 999668 987792 968663 966530 961500 961352 960509 953262 947912 921616 879862 878331 870018 864413 862690 857874 856383 845380 843678 829452 829271 824559 824069 822908 791400 789480 785990 771470 766260 764659 759057 754130 752720 751939 747252 742618 739783 732177 732012 721660 717571 716482 713479 711205 705417 704145 699823 696951 694515 693011 683940 683180 680256 672202 664489 661977 658423 657515 653047 643871 640556 638640 632753 631409 628623 616816 614975 608781 606840 603824 601074 595483 590151 588722 574398 571366 571341 569528 569372 568756 562735 559470 558620 557865 557672 548675 547730 545280 536223 533360 530268 528192 527838 527285 527063 526572 526036 523142 519137 518657 509327 504172 503199 501831 500447 499237 496259 495349 494765 494026 490146 481988 481462 478412 474372 473399 472813 471052 468266 460372 458605 455192 453383 450576 446790 445450 441257 439279 437660 436084 428177 427660 427558 427460 420548 419444 418840 415396 413342 412104 410809 409711 409460 407939 403342 402403 398050 397982 396812 395747 393941 393224 386211 385980 382292 382079 379238 376590 376504 374557 371375 368921 368175 365447 363739 363145 362821 362189 362042 361257 360881 358348 356588 353732 353560 351819 351495 351159 351113 351027 351018 350457 349391 348146 341665 340081 337136 336772 333859 331995 325900 324814 322864 321389 319660 319482 317165 316916 313960 310873 310754 309685 308454 306594 305108 304154 304108 302418 301220 299467 297965 295127 294901 294367 290281 289830 288242 286891 286005 284589 282458 282156 281764 278685 277476 275718 275672 270920 268274 264429 263867 258609 253656 250471 248867 248300 246960 245816 245456 242120 239147 237588 236302 232925 232504 229982 229412 229260 226919 225427 225415 224854 224197 223094 221805 217317 217159 213157 211472 210295 209799 208949 208375 207838 207302 206493 205195 204233 202041 202030 201951 198544 195014 194432 193858 193745 193509 192447 192364 191349 190754 190517 187440 186271 186073 185932 185114 184834 183875 179940 178126 176935 175242 173870 168983 168254 168041 167194 166059 165386 164780 164084 162946 159261 156187 155722 151146 147522 147354 146237 142207 142016 141791 140952 138693 136765 136442 136413 134734 134034 132011 131950 131925 131716 131293 129934 129191 126590 125964 125686 125364 125293 125109 124749 122800 122788 122787 122776 122353 121085 119887 118411 118316 118084 117579 116057 115885 115736 115615 115453 115418 114877 114468 113544 113329 112724 111676 111106 110855 109275 108321 108084 105354 104493 103838 103507 102464 101708 101607 100345 99296 98526 98146 97572 97019 96692 96403 96085 95181 94993 94625 93828 93639 93593 93268 92750 91963 91361 91086 90907 90818 89986 89361 88882 88126 87293 86925 86924 86412 85740 85717 85453 85320 85155 84967 84680 84411 83620 83474 83305 82524 81441 81250 79279 77968 76995 76795 76647 76286 75130 73625 73200 72810 72569 71632 71138 69834 69811 69373 68397 68114 67837 67650 67461 67324 66402 66372 66174 65930 65787 65739 65695 65595 65003 64741 64722 63710 63481 62409 62153 62068 62052 61767 61640 61594 61358 61242 60377 60267 60031 59611 59138 58775 58599 57626 57429 57148 56989 56582 56141 55509 55142 55036 54938 54239 53516 52261 52074 52000 51936 51645 51373 51359 51075 50472 50418 49924 49785 49527 49485 49259 48977 48689 48353 48325 47926 47451 47320 46758 46727 45246 45152 44531 43910 43829 43205 42529 42526 42325 42283 42176 42045 41631 41384 41360 40686 40164 39520 39476 39387 39214 39022 38870 38816 38656 38566 38373 38372 38129 37851 37616 37109 37004 36660 36341 36268 35403 33923 33919 33874 33872 33365 33236 32892 32845 32818 32479 32364 32341 32153 31986 31720 31567 31523 31231 30954 30841 30454 30278 30123 30037 29938 29692 29680 29646 29289 28733 28555 28439 28404 28121 28038 27948 27871 27763 27699 27568 27468 27392 27264 26546 26475 26470 26413 26319 26068 25755 25633 25596 25486 25306 25304 25236 25128 24954 24639 24595 24593 24412 24398 23529 23456 23243 23120 23049 22705 22484 22398 22217 22014 21995 21915 21870 21855 21253 21253 21182 21136 20819 20810 20769 20755 20185 20124 19862 19860 19853 19758 19564 19384 19359 19314 19179 19065 18826 18802 18735 18573 18458 18383 18316 17982 17786 17732 17575 17571 17569 17468 17324 17131 16834 16315 16133 16084 16075 16072 15949 15783 15779 15499 15355 15227 15040 15005 14938 14415 14393 14312 14267 14223 14184 13999 13974 13650 13643 13235 13196 13081 13049 13047 12894 12750 12617 12611 12410 12371 12311 12264 12254 12134 11926 11852 11769 11702 11612 11608 11569 11503 11164 11028 10925 10823 10801 10764 10678 10619 10457 10181 10173 10167 10002 9803 9762 9746 9514 9397 9397 9365 9121 9106 9080 9071 8997 8981 8824 8733 8724 8702 8693 8682 8616 8615 8555 8547 8468 8433 8369 8337 8299 8244 8182 8160 8029 7942 7904 7897 7894 7893 7812 7713 7644 7625 7491 7486 7433 7248 7233 7029 6858 6728 6700 6514 6455 6438 6399 6297 6267 6049 5981 5958 5950 5904 5840 5777 5746 5740 5726 5705 5664 5648 5577 5569 5522 5484 5447 5307 5291 5257 5224 5204 5194 5147 5123 5078 4954 4924 4854 4810 4805 4802 4787 4712 4674 4661 4651 4586 4577 4563 4476 4475 4451 4232 4105 3967 3955 3944 3934 3890 3849 3798 3728 3707 3703 3657 3632 3593 3489 3463 3452 3437 3428 3426 3411 3369 3359 3340 3309 3293 3287 3263 3205 3161 3150 3091 3073 2962 2915 2900 2896 2877 2726 2695 2656 2630 2582 2564 2554 2415 2373 2373 2349 2327 2279 2210 2206 2194 2186 2170 2162 2146 2140 2093 2090 2051 2046 2023 2019 1979 1932 1907 1903 1858 1843 1833 1823 1812 1809 1757 1726 1656 1600 1575 1561 1521 1479 1429 1411 1398 1331 1330 1273 1265 1260 1239 1233 1227 1198 1193 1189 1170 1144 1122 1121 1091 1078 1061 985 979 951 951 926 924 839 835 826 818 755 742 741 740 737 721 678 667 665 651 648 638 635 610 588 585 579 576 559 553 552 546 520 508 507 495 493 489 449 447 441 441 438 433 432 416 407 384 367 359 349 343 343 337 336 319 311 308 305 300 297 296 292 292 287 285 285 252 249 237 233 218 217 205 204 199 194 193 185 184 182 160 151 142 136 133 122 121 117 114 113 103 87 86 84 84 81 74 70 58 56 46 46 46 43 41 39 34 25 23 21 17 14 13 13 12 12 12 10 8 7 7 7 5 1 1 1 1 0 0
192213189 74115640 65238434 46001556 36537481 29395506 26747591 25681443 24378011 23403725 22712679 21667449 21036700 20793664 18844142 18659927 18167770 17537969 17536211 17364275 16242237 15507241 15407180 14829941 14496109 14395808 14242025 13991456 13039128 12907373 12803870 11950146 11872626 11432709 11322034 11194019 10747040 10608191 10448014 10400484 10383755 9978270 9677347 9609001 9527991 9412124 9057986 8869347 8830077 8682627 8373829 8113458 8025309 7935418 7934636 7797955 7692257 7672134 7644471 7065927 6863838 6746125 6518884 6390587 6335686 6265864 6184899 6061940 6005231 5959347 5880178 5875297 5869483 5728284 5669826 5523197 5327915 5269412 5094915 5051780 4991174 4949439 4769015 4701003 4698151 4660283 4654584 4625450 4282307 4167974 4093301 4065413 4064830 3959494 3894950 3875440 3741568 3590680 3576328 3532620 3476074 3455819 3446656 3440518 3379714 3297429 3274621 3257186 3218837 3169769 3165891 3130462 3070271 3065361 3047573 2906084 2834310 2775863 2723146 2695905 2688094 2685459 2681846 2647050 2573895 2553980 2502553 2498959 2457558 2440764 2432190 2411494 2366752 2255631 2224598 2208778 2198124 2185952 2122943 2115754 2114734 2059435 2042291 1993070 1957703 1955449 1926744 1908878 1883177 1873015 1871807 1863610 1859674 1858287 1856605 1820621 1794299 1788167 1782745 1753651 1748078 1740705 1722444 1713027 1678772 1673385 1670074 1637090 1622291 1616710 1612242 1585921 1561129 1557863 1539713 1537762 1527541 1523280 1510850 1497302 1472357 1464003 1454952 1444325 1443114 1440659 1431078 1419875 1411606 1409908 1406935 1398449 1391055 1349434 1341435 1340098 1332955 1328782 1319514 1311438 1298005 1287920 1284465 1271304 1257365 1253295 1228442 1220385 1218859 1213844 1211253 1210689 1208740 1208444 1202436 1183875 1172323 1141339 1127435 1119745 1114596 1109915 1095490 1058028 1044265 1038377 1027036 1026300 1020333 1018336 1011753 991525 988646 985069 980894 977185 975284 969695 951685 944523 940828 936810 931906 920103 919644 915881 910277 907716 907645 903869 903355 887790 880144 872268 865234 859437 858033 848145 844565 830800 826733 826092 817673 816958 811585 808227 797757 797480 793611 791491 784260 783892 778642 778534 768994 768177 763631 761374 758068 751935 750129 749747 739757 738972 734886 732421 730982 730915 730458 727748 724531 720688 700472 692992 692276 691856 688101 671454 668234 665633 665085 664483 658143 657762 656424 643994 643446 642590 638100 631914 631077 630741 623979 623547 612155 611512 603962 599774 595722 593468 584517 578121 576679 575077 567648 558392 550889 549616 542838 541506 537872 532173 526759 523385 521786 515399 512240 512070 502006 501700 496967 487889 486269 483254 479232 476713 464654 459233 458511 455167 441854 439200 438643 438339 435223 434413 431761 430974 427452 424569 423820 422993 420988 417553 410817 401644 400771 398336 393932 391919 391102 389349 389051 387567 383236 382697 380177 378521 372931 371530 371336 369112 361466 357916 356904 356677 355123 352806 351824 351413 350567 348741 347986 346959 346535 345065 343825 343687 343186 340630 336058 334344 325525 325525 324415 322438 318491 318303 317069 314964 314369 308962 307114 306831 305300 303766 303506 303381 302638 302239 300243 297664 296789 293867 291731 291487 291434 290938 290611 286578 286558 286372 285091 284978 282062 279936 278364 273895 270126 269798 267345 264292 264229 262862 262056 261359 256826 255840 255550 255548 254448 252594 251260 249918 249475 245478 244234 240962 240855 240422 238321 231676 230481 229620 227906 227607 226432 223757 222255 221038 220028 219656 219480 219466 219026 216875 216152 214397 214074 213069 212695 209613 207124 204691 202124 200654 199649 199214 198607 198306 198136 197355 196707 196262 196153 194721 192589 191967 191327 191210 190513 190502 190062 190037 189255 188971 187618 187583 184815 182748 182677 181802 180097 179226 179151 178361 178255 176311 175873 175064 174655 173554 172350 170768 170736 170363 169313 169111 168557 167755 167312 166075 165569 164678 163589 163275 163002 162127 162074 160824 160287 158088 157988 157545 157253 156565 156283 155777 154301 154185 153802 153383 149816 149741 149261 148022 147567 147398 146547 143125 142371 141937 135436 133103 132520 132157 131774 131411 130645 130346 129882 128818 127942 125668 123459 122364 122090 121386 119811 118818 117716 117455 116681 115612 114029 113695 113683 113348 112906 111820 110508 110311 110086 106396 106378 105953 104271 104247 103620 102915 102517 101438 101187 101023 100603 100355 100331 100215 100113 99988 99009 98285 97993 97951 97002 96583 96422 96283 96124 95857 95698 94657 94618 93960 93034 92889 92241 91224 90843 89360 89289 88463 85903 85898 85799 85688 85053 84675 84456 84176 83484 83140 82926 82768 81731 81575 81140 81052 80677 80225 79776 78665 77488 77379 77006 76088 75082 74680 71721 71714 71278 70902 70092 69543 69256 68772 68507 68152 67932 67445 66899 66642 66191 65570 64904 63997 63850 63594 63399 63034 62530 62379 61896 61783 61402 61260 61221 61215 61170 60974 60922 60391 60062 59940 59873 59825 59526 58430 57794 57747 57472 56230 55881 55810 55535 55529 55321 55268 54970 54350 53934 53358 52662 52470 52432 52230 51853 51656 50899 50723 49846 49800 49589 49479 49381 49198 49154 48972 48762 47367 47340 46608 46514 46281 46096 46080 45964 45283 45181 45064 45029 44970 44956 44656 44476 44354 43597 43201 42994 42779 42125 40737 40466 40464 40438 40423 40246 39979 39754 39685 39590 39125 39084 38795 38509 38508 38297 37963 37727 37507 37386 37283 37084 36308 35877 35521 35298 35237 35200 35075 35062 34657 34646 34285 34127 33950 33899 33600 33550 33512 33452 33326 32917 32906 32469 32324 32123 32034 31719 31492 31167 30835 30699 30667 30439 30212 30150 30043 29653 29280 29240 29018 28875 28577 28245 27837 27777 27224 26975 26910 26848 26738 26664 26568 26512 26461 26421 26200 26168 25992 25868 25379 25087 24887 24495 24254 24191 24129 24011 23388 23305 23196 23067 22914 22423 22267 22229 22127 21830 21768 21476 21205 20884 20705 20534 20325 20227 20224 20039 20026 19903 19643 19599 19487 19366 18585 18554 18498 18317 18231 18188 18114 18047 17969 17859 17201 17198 17188 17008 16997 16856 16827 16687 16584 16455 16418 16155 15929 15862 15787 15784 15703 15543 15335 15108 15108 15090 15015 14851 14423 14244 14099 14012 13968 13694 13668 13621 13462 13434 13223 13116 13104 13038 12787 12668 12610 12256 12226 12127 12001 11993 11978 11869 11863 11749 11596 11552 11481 11262 11240 11235 11213 11164 11119 11091 11036 10997 10899 10854 10678 10675 10671 10585 10489 10470 10415 10407 10344 10342 10311 10230 9920 9784 9775 9702 9627 9598 9551 9509 9257 9191 8988 8934 8864 8681 8633 8604 8586 8446 8324 8072 7955 7827 7765 7724 7598 7519 7460 7445 7441 7438 7438 7307 7289 7222 7158 7051 7046 6897 6846 6841 6826 6818 6739 6714 6682 6661 6658 6616 6536 6525 6427 6257 6247 6027 5842 5690 5611 5541 5520 5421 5405 5400 5314 5241 5171 5161 5135 4965 4958 4922 4915 4825 4775 4746 4718 4640 4566 4510 4468 4458 4362 4353 4327 4244 4232 4191 4189 4132 4126 4090 4054 4041 4034 4014 3933 3900 3849 3775 3764 3688 3633 3618 3576 3495 3452 3440 3432 3428 3307 3244 3206 3194 3170 3163 3078 3037 2999 2993 2923 2786 2776 2760 2730 2712 2638 2585 2572 2555 2466 2439 2422 2416 2414 2379 2378 2333 2317 2313 2305 2285 2275 2217 2189 2188 2156 2150 2132 2103 2092 2075 2058 2046 2044 2020 2003 1998 1990 1990 1938 1918 1907 1903 1892 1872 1868 1863 1851 1839 1820 1803 1790 1748 1740 1736 1722 1677 1607 1599 1597 1582 1521 1513 1506 1493 1490 1488 1357 1354 1342 1339 1318 1311 1289 1285 1194 1156 1136 1104 1090 1064 1033 1027 993 966 963 945 930 929 904 897 890 887 883 874 872 870 842 842 832 807 759 754 753 740 731 726 723 715 715 664 655 648 647 637 624 615 604 600 594 588 578 566 544 533 511 498 470 452 444 430 426 422 420 410 409 407 404 400 395 389 379 378 376 372 367 357 352 350 347 346 345 337 332 326 313 295 291 290 285 275 258 254 237 237 214 191 190 184 180 178 173 161 151 144 125 123 118 115 114 109 107 98 97 84 83 64 61 60 58 58 47 38 36 29 28 28 26 26 25 22 18 13 11 11 9 9 8 7 6 3 1 0 0 0 0 0
3 1258
757993190 686433367 322104118 122070510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
967729869 292231415 238497594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
915389004 885442156 820674030 662130342 485192240 70010757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653
1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653
1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914652 1914653 1914653
3 1036
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300891270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 980342603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 734434141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 279280966 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874338296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 759378437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367868797 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268608460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197808035 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127871305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104596104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 397101638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 439514193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 194705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4266026 0 0 0 0 0 0 108 0 0 0 0 0 0 0 139657 0 0 0 0 400 0 0 0 0 0 61657 0 0 0 0 0 0 0 0 0 0 0 332 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 212 11833795 0 0 0 0 0 0 0 0 0 0 0 0 0 0 366464596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5076956 0 2040988 2001 0 0 0 0 0 159877398 0 0 0 0 118 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51469106 0 0 0 0 0 0 0 0 0 0 89949153 0 0 0 0 1206 7 0 0 0 18 0 0 0 3112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 0 0 0 112978 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 70494 0 0 0 0 0 0 0 0 0 0 0 6195595 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12092204 0 0 0 0 0 0 0 0 1546388 57 0 0 0 962 0 0 0 238 0 3 0 0 0 911 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51667541 0 0 0 0 0 0 0 0 0 0 0 0 0 59736486 0 0 25579264 169325 0 0 0 0 0 0 0 0 0 0 0 8588386 13623 0 0 0 0 11741 0 0 0 0 0 0 63748034 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11171509 0 0 0 0 0 0 232 0 0 0 0 16 0 0 0 0 0 0 0 0 356 0 0 0 0 0 0 115824699 0 0 0 0 0 78227811 0 3749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 149502 0 414 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 3128 0 62096756 0 0 0 0 0 0 28703661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17608 0 345251 0 0 0 189882 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 326 0 0 0 0 0 0 0 0 4818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89814 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6491971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1498269 0 0 1 1005921 0 0 0 0 0 0 0 0 0 0 0 3235 2672877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4378352 0 0 0 0 0 199562490 0 368631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30671597 0 5065 0 0 0 0 0 0 0 0 0 0 0 0 213 0 0 0 0 17865499 0 0 0 0 0 0 0 0 0 0 0 0 22908984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 231445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 453847927 0 0 0 0 0 0 0 0 24 99224 8740 0 0 0 0 0 0 192785668 0 0 0 0 0 0 0 0 0 0 0 1012 0 0 432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1605 0 3944020 0 0 0 0 9085452 0 0 0
199568441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9988 0 0 0 0 0 0 0 0 0 0 0 0 0 3970 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 8380722 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55820131 0 245049 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10293923 0 0 0 0 0 1282 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122292 0 0 0 0 0 17934 0 0 0 0 0 0 0 0 0 0 0 137158 0 0 0 0 0 0 1967741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 138333050 297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 407939911 0 0 0 0 0 0 0 0 0 59 0 0 0 0 107 0 0 0 0 0 0 0 0 16727 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 34522 0 0 0 0 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 199441 0 0 0 0 0 0 9 0 41 0 0 0 0 0 0 0 0 0 0 43801 0 0 109 0 0 0 0 0 0 0 0 0 1165033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 407644 0 0 0 0 0 0 363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 764951 0 1 0 0 0 0 134 0 0 0 0 0 8900972 0 8604047 0 0 0 0 0 0 0 0 0 4542634 0 0 0 0 0 0 160193 0 0 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1196539 0 0 0 0 0 1631 0 0 8361 0 0 0 0 0 0 0 0 15 0 0 44926 0 0 0 0 0 0 0 0 0 0 0 0 4087296 0 0 0 0 0 0 0 0 0 0 789 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5837569 0 0 0 0 851542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 403588 0 6 0 0 0 0 0 0 0 0 53432782 0 89 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 3773149 0 0 0 0 0 0 0 0 0 0 0 0 3686418 0 0 0 0 0 0 0 2901254 0 0 0 0 0 0 0 0 0 0 101 267216 0 0 0 0 0 0 0 0 0 0 0 0 34 113709 0 0 0 0 0 0 0 0 0 0 0 0 3603746 0 0 0 0 0 0 0 0 0 0 0 38059262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 701 0 0 0 0 0 543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 0 0 0 0 0 0 0 0 0 0 0 6050 0 0 0 0 0 0 0 6839212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15094 0 7482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2619291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1000000000 0 0 0 0 20194 0 0 31523960 88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12945787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606269 0 0 0 45211615 0 0 0 0 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 5035139 0 0 0 0 0 0 0 23890563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202478 2776497 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71021740 0 0 1136313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 304 0 0 0 0 0 0 0 0 0 0 0 0 15866 0 0 0 0 6481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 597 0 0 0 0 0 8 0 0 0 0 0 0 194960 0 0 0 0 0 0 0 0 0 0 457354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 1116667 0 0 0 0 0 7956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1768723 0 0 0 0 0 538346862 0 0 0 0 0 0 0 0 828 0 0 0 1017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178 0 0 0 0 1 0 476335 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73380682 0 0 0 0 0 0 0 0 157 0 0 0 0 0 0 0 0 0 0 0 7221007 0 0 0 0 74395723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 34 0 0 0 9 0 0 0 0 0 0 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1296672 0 0 0 8469295 0 8578 0 0 0 0 0 7 0 0 3780936 0 0 10288 24945 0 40 0 0 161 0 0 0 0 0 1 0 0 10 612 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 312887 96172 0 0 0 0 765 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 876 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 881891 0 0 0 0 0 49015583 0 325396 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94353 0 0 0 0 0 0 0 48365564 0 0 2 1139078 0 0 0 0 0 0 0 0 0 1746453 0 0 29413 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 0 0 0 1081818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49174004 0 0 0 0 0 0 0 333 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2732143 1 0 0 0 2496772 0 0 0 0 0 5406787 0 0 0 5151 0 0 0 0 0 0 0 20082 0 1273337 0 3390 0 329470 0 0 0 0 0 9 0 0 786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 617396 0 0 0 0 0 0 0 0 0 166196615 0 0 0 0 15 0 0 0 0 0 426640015 0 0 0 0 0 0 1528 0 4010 0 0 27725892 0 0 0 258871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 1396
776037527 573175656 489094195 337215209 252387535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
892083260 855736197 773142930 751010005 395087011 319381986 219973266 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
885128903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3613537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 175 0 0 0 0 0 48 0 0 57913878 0 0 0 0 0 0 0 0 0 0 0 107 0 0 0 0 0 0 0 0 0 0 0 0 2281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247373 0 0 0 0 0 0 0 93210689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 260119810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 0 0 0 0 12102589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 270630 0 0 0 407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2922909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76134248 0 0 0 0 0 0 0 0 0 0 0 325 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 368 0 0 0 0 0 0 0 0 0 0 379548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 320 0 18379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 266 0 6530 0 0 0 0 0 0 0 0 0 79 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3836 0 0 0 0 0 0 0 0 0 0 0 0 0 0 431 0 0 0 0 0 0 0 0 0 0 0 7274973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1026668 0 0 0 0 0 0 0 27 0 2 0 0 0 0 14677 0 0 0 0 0 0 309826 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22841 0 0 0 0 0 91418594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11936 0 0 0 48612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 0 0 44778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 532752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 145 0 0 0 0 0 0 0 0 0 0 0 0 0 112 0 0 0 0 0 0 0 0 0 0 20143662 0 0 0 138249997 0 0 5108 0 0 0 0 0 0 0 0 0 0 32566319 5353604 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22434802 0 0 0 0 0 518877 0 0 0 904 0 0 4106897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116988 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 487509 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 424407250 0 0 0 0 0 0 0 0 0 0 0 0 0 2321645 0 0 0 0 0 0 0 3514136 0 0 0 0 0 0 21129724 0 0 0 2 19327703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1107401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 132535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53402683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 139145 1 0 0 0 0 156135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1065147 0 0 0 0 0 4486688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1560305 0 0 0 0 0 15491 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 424005129 0 0 0 0 0 0 0 0 0 0 0 0 0 618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 65601053 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 233939 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 343462 0 0 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67623586 0 0 0 0 131565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22875926 463504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 0 23741253 0 0 0 0 5 0 0 0 0 0 364476 0 0 238472045 0 0 0 0 0 0 0 0 0 0 0 0 4902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 183602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 836 0 0 0 0 0 0 0 0 0 643701 47367 0 0 0 0 0 0 0 596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1637378 0 0 0 0 0 0 0 0 0 0 12503 0 0 0 0 0 0 0 0 0 0 0 31357938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71128663 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 248 15424313 0 0 0 0 0 0 0 9546479 0 0 0 5599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57872855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 89775309 0 0 0 0 0 0 1398 0 0 0 0 0 0 94125 0 0 0 0 0 0 0 0 0 0 6176 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 669949534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 16025758 0 2357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 203706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1426340 0 0 0 0 0 0 0 0 0 0 0 0 87 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 659822 0 497256817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5318500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10217876 0 0 0 0 0 0 20942 0 0 6 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 136 0 0 0 0 0 0 0 27 0 0 0 0 4962645 0 0 0 0 0 0 0 0 0 2 60968922 3 1 0 0 0 0 0 0 0 9 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2994920 0 0 0 0 0 0 4005268 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218851753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2681068 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 14832635 0 0 0 0 0 0 0 659487844 0 0 0 0 7 1304349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141246793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1278365 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5254020 26 0 0 0 289373306 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6528901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3970 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22548 0 0 0 0 0 0 14227655 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 448257 0 0 0 0 0 0 0 0 0 0 0 0 205746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42499 0 0 6 0 0 0 0 0 0 0 0 0 0 0 2175 0 0 0 0 0 0 0 0 0 0 0 0 752718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14684 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 59766450 0 0 0 0 648984 0 0 0 0 0 0 0 0 0 0 0 0 59561701 0 490757 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2111 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 3370273 0 0 0 1540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 0 101685031 0 0 0 0 0 0 0 0 0 370707853 0 0 0 0 0 0 0 0 0 0 0 10693617 16817 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135972 0 0 0 0 0 0 21133 0 78085156 0 0 0 0 0 0 0 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114646569 0 0 0 0 0 0 0 0 0 55006265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1290368 0 0 0 0 0 28970 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 957118 287320261 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 72259 0 0 0 0 0 0 0 0 0 0 0 0 3810703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1469 0 0 0 0 0 0 0 0 0 0 0 0 0 558603 0 0 0 0 0 0 0 0 0 0 0 0 0 3420552 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 531 0 0 0 0 0 22236 0 0 0 195845819 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 520174162 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1807292 0 0 0 0 0 154 0 0 0 110742437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 11972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1385149 1484 9 0 0 0 0 0 0 0 23 0 0 0 620 0 997109 0 0 0 0 4467436 0 0 0 5508618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 795148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7078375 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106719 0 0 0 0 0 0 0 0 0 0 0 0 29 0 0 0 0 0 0 16420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195104 0 0 0 0 0 0 251053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3622 0 0 0 0 2309368 0 0 0 0 0 0 800 0 0 0 0 0 0 42731750 0 0 0 0 0 0 0 0 0 0 54 0 61808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9335889 0 0 0 0 0 0 0 0 0 0 0 0 958 0 0 148 0 0 0 1 0 0 0 248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 104791255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 445517 0 0 0 0 0 0 0 0 222685298 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9797 0 0 0 0 0 0 0 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18761829 0 0 0
3 867
856675642 524796409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
815586929 518428426 451081581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
949378406 943726483 906802909 471234916 308967266 216702372 111511839 84828293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 3 11 12 13 17 21 24 47 56 59 67 72 83 87 91 92 106 126 128 129 147 210 259 274 306 351 353 355 361 391 393 407 413 432 450 453 498 512 523 570 604 607 613 615 633 649 653 730 738 787 844 862 870 882 983 1025 1077 1210 1225 1308 1372 1378 1441 1579 1686 1771 1781 1787 1826 1827 1852 1884 1939 1980 1995 2211 2248 2281 2310 2367 2434 2451 2577 2596 2626 2790 2798 2804 2874 3141 3500 3896 4115 4137 4418 4546 4661 4701 4744 4765 4897 4902 5093 5738 5801 5837 5862 5988 6097 6193 6648 6648 6685 6732 6923 7048 7149 7231 7260 7462 7537 7622 7765 7990 8206 8207 8446 8487 8603 8809 9069 9135 9138 9182 9480 9877 10376 10613 11081 11135 11281 11363 11472 11792 11878 12310 12833 12984 13212 13291 13500 13722 13748 13852 13925 14014 14580 14660 14855 14864 14911 15318 15366 15420 15615 15763 16866 17015 17078 17156 17173 17231 17394 17726 18015 18086 18318 18487 18560 18979 19007 19055 19085 19202 19586 19691 19883 20091 20882 20893 21259 21326 21644 22183 22268 22510 23088 23635 23711 24150 24209 24269 24305 25106 25804 26059 26624 27651 28269 28794 28798 29318 29384 29464 30002 30177 30332 31853 32047 32206 32320 32929 32964 33584 34271 34387 34554 34641 34956 35548 35847 36020 36320 36413 36719 37069 37638 37654 37773 37812 38229 39041 39578 39784 40090 40971 41269 41687 41758 42292 42351 43037 43162 43257 45243 45417 46186 46513 47224 47693 48156 49592 50138 50395 50402 51845 52063 52427 52741 52865 53512 53654 53891 53980 55252 55513 56073 56770 57052 57480 58135 59925 60156 61659 63404 63508 63944 64597 64692 65136 65493 66144 67034 67849 70029 71007 72085 72451 72759 73283 73436 73461 75881 76080 76971 77544 77561 77729 77787 78446 79182 81025 82823 83913 85810 86251 87556 88002 90077 90621 92281 93403 93463 93682 94255 94760 97538 100313 100777 102707 104692 104784 106058 107021 109100 109533 111204 112879 113535 113558 114418 114804 114982 115221 118082 118605 120601 120681 121337 123846 124006 124515 124731 125019 125741 126238 126731 127263 129419 129602 131765 132906 134504 135077 136448 136566 138710 139059 140747 142292 144860 147726 147873 149878 152196 153709 153837 155063 156189 156877 159248 159545 160632 162044 165026 167162 168792 177163 181453 181457 182670 182757 187087 190834 198109 201071 202546 205172 206115 210451 211749 211852 213733 215738 217862 220962 221478 222736 227658 228025 229100 229430 229515 231287 231367 232349 232581 232677 234946 236606 237608 244075 244085 244224 244420 244447 245922 254355 254730 255170 258435 264529 264827 273501 281202 281514 282571 286014 287320 288209 290090 294230 301958 303645 304058 305589 306021 308185 308449 308919 309338 314385 316333 321673 322600 329810 336567 338163 339920 340998 346841 347188 347460 354344 355268 356447 359106 362070 363692 365445 365988 370054 371911 374247 376006 377063 381855 383323 389627 390784 391762 392359 395223 395925 396488 396615 396919 398748 401679 402516 403359 404434 406313 408709 414767 418431 419684 420001 420976 426248 434033 434376 435277 441433 443720 450811 451352 453222 460139 463490 466796 467987 473278 474186 475600 476377 491227 495995 502475 504378 504898 509346 514095 515212 517605 522540 540450 555451 557063 564533 565208 570071 570425 576167 577837 580126 589062 593593 595217 607413 607845 609229 609982 620776 622149 629859 629866 631537 631695 639933 644814 645005 646431 648368 657005 660592 664417 671827 678417 692841 703259 703730 708936 713002 716336 721405 723181 724406 724971 725661 726897 727833 727865 736006 738887 752875 757801 763256 770171 776574 779900 781521 783984 796091 801614 805947 815293 816439 822659 828570 864941 865652 905466 920861 923373 925075 928715 930658 935860 935950 944615 951476 962441 963030 971715 979459 979592 1012574 1023523 1037040 1069527 1107034 1107250 1142417 1146329 1160953 1162319 1179192 1203712 1203910 1219940 1232141 1250956 1258937 1261736 1267448 1281871 1290148 1290968 1315362 1323721 1343492 1364645 1375092 1392616 1393905 1399004 1400804 1403128 1403449 1414418 1417984 1442772 1447279 1450852 1452739 1468517 1496111 1516962 1517359 1532246 1535003 1572218 1619297 1624275 1630397 1640913 1680045 1689013 1691291 1701336 1734809 1745247 1794628 1810670 1834359 1852566 1907493 1914247 1924730 1927470 1933289 1960920 1968260 1969756 1970352 1999094 2027204 2093693 2114895 2147959 2179538 2205427 2227096 2257761 2296219 2324013 2361190 2377823 2386194 2393484 2442534 2454316 2530974 2537156 2538905 2552450 2573099 2588290 2598693 2694773 2730493 2750876 2769348 2798871 2805014 2825086 2839899 2843389 2886590 2899189 2903824 2904404 2943433 2949575 2963998 3037598 3049761 3069619 3107853 3174108 3222413 3231148 3234230 3248279 3310883 3320523 3334953 3351054 3352327 3400172 3406116 3463515 3488488 3622288 3670475 3695997 3764124 3769255 3842426 3881878 3895196 3957890 3974855 4061302 4122495 4150738 4155422 4161137 4234116 4343300 4353304 4359391 4504782 4528995 4538297 4640704 4697775 4761316 4880362 4891230 4938356 5089296 5170048 5207022 5228710 5236750 5356097 5407320 5535377 5563553 5672865 5787929 5896444 5928484 5950219 5954670 6001303 6035489 6037283 6195707 6259820 6282532 6443691 6480847 6754236 6832183 7168669 7258432 7312797 7422810 7524698 7530223 7557784 7673312 7701255 7725559 7730840 7933604 8206924 8419929 8466677 8797810 8988352 9058211 9072463 9518306 9660855 9850496 9882547 9967052 10104038 10223616 10293479 10410983 10418463 10798561 10916675 10918368 11232739 11402545 11657760 12099811 12474944 12852707 14038573 14140068 14403893 15091106 15560584 15762566 16192984 16294278 17849712 18261463 18442049 18446202 18478923 18788776 18806990 18902525 19354429 19536275 19612901 23574891 24347885 25378605 26042183 26384731 27896686 32021601 33808481 34318339 35819708 42711694 47425288 49474985 56471159 60376338 62967400 67849814 72431672 73905992 79004275 114514428
4 18 26 34 37 43 44 75 100 104 127 137 149 185 228 235 242 246 264 292 310 369 393 395 456 462 471 586 649 681 700 702 735 812 813 999 1061 1069 1280 1334 1393 1395 1408 1448 1481 1496 1500 1638 1773 1792 1802 1943 1955 2009 2070 2129 2246 2292 2336 2362 2406 2450 2513 2623 2817 2922 2968 2976 3104 3114 3152 3174 3189 3192 3227 3257 3264 3357 3399 3483 3506 3629 3672 3704 3706 3723 3759 3819 3963 4044 4117 4192 4358 4395 4483 4595 4727 4766 4884 5177 5191 5347 5484 5600 5680 5835 5906 5906 5914 6245 6362 6532 6990 7153 7220 7238 7321 7400 7720 7847 8006 8699 8701 8821 9014 9015 9054 9151 9167 9400 9467 9998 10260 10354 10358 10897 10909 12346 12688 12952 13145 13186 13733 14164 14225 14276 14318 14389 14747 15183 15213 15562 15933 16411 16509 16536 16627 16637 16651 16985 17003 17052 17161 17208 17220 17300 17695 17756 17794 17874 18202 18312 18618 18691 19361 19441 19895 20306 20401 20634 21028 21216 21533 21625 22461 23237 23605 24108 24203 24434 24753 25136 25225 25263 25333 25616 25691 25826 25829 26116 26204 26468 26867 27258 28016 28236 28336 28363 28399 28402 28425 28909 29160 29613 30276 30307 30642 31128 31255 31643 31687 31833 31960 33212 34230 34311 34682 34961 35768 36317 36558 36844 37131 37858 38911 39946 40327 40411 40462 40889 41371 41475 41887 42351 43911 44537 45381 45678 46024 46291 46963 47394 48245 48347 49223 50266 51294 52113 52249 53069 53259 53690 54502 55068 55165 55255 55675 56308 57783 59236 59710 60333 60536 60713 62434 63368 63738 64637 65592 65798 65845 66875 67361 67603 69889 70471 70486 71149 71170 71449 71923 72951 73399 73643 73842 73997 74606 75011 77125 77892 78428 79101 79340 80048 80297 80898 81444 83921 83980 84669 87725 88196 88258 89215 90911 91270 91642 91737 93450 93944 94905 96160 96696 97011 98093 98634 101108 101656 102165 103049 103276 104486 106189 106369 106624 107234 108260 108596 109275 110887 111105 111685 111783 113173 113687 114225 116167 118396 119163 120382 121760 123843 124082 124917 126093 130491 130712 134510 134712 135569 144198 144710 148311 149846 151667 153164 154092 154792 155164 155574 158251 160142 161784 162741 163884 164045 164334 165272 165828 166303 166950 167987 169627 172488 175917 175937 176527 179421 182151 182682 184589 187668 188052 188479 190145 190471 191032 194347 195286 196629 199440 201507 202040 202898 203021 206721 208213 208429 208648 216307 216452 220111 222563 222736 222935 223319 227989 228044 237556 241877 243593 243677 243832 243955 245423 245498 246029 247303 252049 252277 254232 263681 264449 265744 265798 270873 274145 278997 279758 283955 286052 290109 295154 295547 295764 296488 299703 301930 303198 304359 308432 311051 312141 313896 313906 313930 316334 317824 327583 331932 333262 336721 342307 344784 344881 346227 347319 349068 349253 352320 352508 352835 355886 356556 363810 365291 374311 374536 375767 376012 377654 379082 380342 381967 382152 384449 384546 385110 387783 388311 391019 393533 394150 395220 397000 400057 402799 402834 403568 406031 409154 417449 417485 418760 426815 428441 437466 438025 438421 440159 440721 450294 461230 463802 464919 468578 500857 504810 505856 510644 525106 529087 531829 533364 536789 541205 547952 553026 554580 557463 571935 572158 575080 578247 597771 599926 603185 610717 615236 619700 620348 622046 622702 626795 631958 652332 653896 659198 663609 665455 675557 684619 685003 691071 700450 707150 707427 707466 710382 719912 727676 728830 735048 738944 740172 741537 749370 749422 760536 763655 772638 785988 793202 797078 812144 817178 817577 838421 840158 840856 847086 876775 877775 879939 887027 904233 930400 932911 946419 951933 960135 977605 981320 988547 994280 995068 997253 1003446 1006940 1007019 1019333 1020957 1025241 1025519 1028381 1028869 1043426 1057655 1064091 1072892 1077347 1084427 1111932 1112176 1113646 1116851 1126691 1175643 1183497 1191740 1194214 1196240 1199257 1202343 1216348 1234138 1238989 1244435 1244788 1247269 1258716 1265708 1286539 1309381 1312813 1327014 1332830 1359902 1369294 1385941 1405322 1406015 1411544 1430478 1457854 1468644 1480743 1491031 1491729 1502983 1520694 1529920 1547963 1556037 1561979 1585159 1586390 1599902 1629398 1635962 1662782 1663255 1668205 1697186 1712510 1747007 1750691 1764165 1788035 1808632 1832692 1834078 1857529 1873683 1887853 1896323 1907314 2022566 2030942 2045615 2081035 2089037 2097613 2172366 2219059 2264016 2267886 2277919 2296159 2299233 2318136 2365679 2374835 2399756 2420921 2453015 2470099 2473974 2507195 2544156 2564556 2589395 2639636 2651960 2661366 2665303 2670538 2671233 2739980 2761629 2771534 2782013 2786908 2809652 2832768 2843938 2863649 2902657 2951185 2967634 2981104 3028577 3114265 3187401 3256045 3273476 3278219 3297901 3320760 3369493 3436359 3455994 3469533 3476741 3488807 3544412 3553435 3570554 3582932 3582959 3619535 3692694 3779966 3832247 3916673 3952574 4005021 4010869 4050228 4070591 4090494 4137733 4220455 4245214 4268236 4269294 4294826 4404244 4460767 4485742 4527052 4587613 4623974 4707974 4736447 4876678 5053247 5058854 5288785 5327738 5359864 5435227 5467145 5504154 5569190 5571777 5805753 5834407 5925409 6031341 6114286 6231270 6248547 6411507 6551411 6644736 6665040 6721553 6808382 6855195 6876968 6978463 7174236 7476339 7476728 7575967 7625666 7758428 7801852 7933495 8084019 8477875 8636467 8645799 8747115 8759996 9064172 9070155 9105054 9120149 9518455 9596297 9627827 9720831 9785308 10090879 10184618 10403649 10538595 10614386 11253701 11430837 11590162 12427504 13318222 13354139 13800579 13988536 14111556 14315522 14546595 14635897 14787913 15153910 15425193 15441300 15522851 17194600 17312528 17661928 17910840 20357181 20828743 21051428 21216161 21892374 21908563 22212018 22478423 23743446 26126285 27079193 27447373 29405992 34923884 36146141 36270386 39621009 40696288 42056617 53102124 53863682 63600667 95679587 107559029 185688306 336083487
9 12 12 13 16 26 29 53 61 115 117 133 134 149 150 203 205 217 236 238 243 281 294 322 364 367 446 544 549 613 615 639 675 704 754 760 780 792 894 904 1024 1032 1051 1063 1074 1124 1130 1174 1174 1244 1291 1349 1573 1590 1688 1701 1723 1759 1771 1809 1827 1868 1915 1949 2013 2042 2071 2247 2250 2468 2500 2510 2578 2629 2731 2837 2946 3093 3159 3164 3190 3313 3346 3403 3592 3600 3645 3652 3726 3792 3861 4017 4023 4114 4178 4194 4202 4301 4379 4397 4435 4460 4547 5324 5439 5577 5615 5739 6244 6688 6769 7113 7204 7264 7327 7496 7598 7671 7798 7879 7990 7997 8092 8350 8705 8735 8811 8824 9037 9082 9147 9214 9675 9895 9991 10002 11037 11176 11410 11416 11436 11463 11643 11962 12192 12210 12370 12463 12669 12729 13356 13854 14009 14767 15339 15632 16169 16730 16873 17261 17733 18407 18936 19669 19922 20191 20252 20271 20892 20936 21236 21355 21520 21521 21810 21854 22019 22313 24041 24391 25092 25168 25283 25857 26104 26182 26199 26780 27803 30262 31158 31188 31323 31378 31619 32287 32332 32920 32977 35073 35247 36379 36954 37207 37492 38971 39646 39929 40529 40866 41298 42057 42193 42326 42371 42712 42876 44665 46019 48157 49005 49097 49265 50128 51057 51118 51258 51267 51855 52270 53292 53659 54736 55185 57353 57887 58387 58663 58971 59752 59874 60390 60557 61122 61346 61435 61461 62479 62971 63020 63886 64455 64681 65227 65387 66251 67415 67567 68567 68948 69077 69079 69269 69585 70212 70225 72309 72802 72898 72919 74362 74401 75224 77032 77723 78155 78414 80095 81743 82245 84253 85177 86460 88487 90627 91042 91309 91842 92270 92557 93107 94910 95611 97215 98433 98787 99095 99713 99892 100468 102277 103995 104184 105389 105837 106586 108702 109498 109797 110338 110499 111181 111330 111569 111632 111844 112528 114552 115399 116190 116271 116469 117532 119364 122865 123231 123702 124781 130153 132623 132919 133262 133403 135409 135887 137366 142895 143638 143951 145326 145526 145765 145854 147644 151092 151268 151700 152290 152292 153491 156655 161147 163188 165589 165801 167055 170775 171031 172103 177188 177382 185390 186430 186969 190096 190593 193201 195842 196246 196535 196817 197442 197991 198029 198210 198403 199688 200700 202144 204327 204473 207738 208960 209601 209984 210948 212790 213888 216441 217887 220188 221989 222170 222748 222787 228104 230014 230355 230644 231950 238038 242540 243489 243589 245203 246363 249214 249218 250279 251926 256379 260922 266072 266371 270432 275969 280136 282369 285008 286724 293313 294690 294993 297264 297516 299462 300539 301981 302936 308526 309144 310504 311122 321591 322319 324618 326104 332568 342249 347750 348143 353226 353470 355058 358151 359047 359917 365498 367444 371104 376443 379121 381066 381373 384384 384459 389026 392104 394351 397243 401237 401582 409686 409861 410832 412535 416337 420931 423240 424136 430830 440361 442205 442460 446862 449532 454223 462084 462341 465794 470157 474758 481358 481384 483317 489130 494683 500607 500650 502610 504716 505835 506531 508082 508750 510110 511297 515059 516957 521470 534028 542028 544983 545140 549614 553027 562151 563787 565151 570301 571122 574018 578795 580692 581289 583551 597133 598150 598459 606215 606583 623398 625016 625535 630407 637344 637579 637832 645014 646306 660574 666841 670460 670630 673104 679990 680322 681820 684259 687167 692611 699053 700975 709399 713685 725011 725409 727349 735519 739115 740298 748660 749364 752452 754651 756810 759889 776709 787621 813192 816039 818534 820079 824918 825787 828721 838963 842685 852307 855832 869558 874303 874479 896849 906757 918040 921450 939533 953245 963956 964454 980128 1008524 1009288 1011835 1013284 1014895 1015012 1015280 1017026 1027265 1040178 1052409 1055286 1058829 1082565 1086025 1100375 1111001 1113278 1114026 1125782 1137422 1142123 1154563 1164423 1183583 1191570 1203399 1211080 1237968 1245660 1248803 1306297 1310758 1335350 1359040 1369109 1396482 1431386 1438754 1440879 1441868 1462625 1478061 1501658 1517041 1519613 1545903 1549882 1551577 1553909 1555926 1565954 1566169 1587805 1592126 1595870 1603370 1608525 1613336 1617120 1649084 1673320 1700265 1718478 1733190 1748598 1749807 1755067 1757014 1768030 1771017 1803190 1814685 1816304 1839559 1867549 1906849 1916300 1934900 1935066 1936403 1958827 1971201 1980166 1984841 1997963 2022284 2024270 2028816 2046259 2113463 2135728 2153151 2176128 2178054 2188221 2207653 2220600 2253381 2346724 2354575 2376246 2377922 2392687 2402306 2436720 2437702 2439820 2455432 2469779 2472520 2520279 2537855 2542076 2550962 2575635 2583390 2611526 2625653 2634244 2641240 2723617 2723675 2753784 2755782 2775103 2779207 2784040 2792209 2807033 2887494 2891724 2902165 2907141 2921826 2942547 2949741 2965558 3133012 3210739 3216036 3220526 3232796 3263700 3278064 3305103 3338231 3338236 3384128 3396896 3492188 3592560 3605591 3629042 3630412 3652435 3787514 3873400 3876905 3912837 3949662 3965037 3973652 3984206 4177684 4244630 4253143 4257461 4299917 4421951 4564364 4749620 4812813 4859127 4917569 4944070 4966371 4984246 5032424 5103016 5168515 5188382 5197780 5225159 5232491 5242247 5417240 5479540 5514279 5597138 5601160 5734544 5780185 5811414 5935919 6060967 6132755 6179323 6241999 6454770 6474802 6475857 6546014 6566422 6586553 6672476 6818839 6903096 7014645 7127030 7136596 7282312 7331717 7366475 7425010 7606531 7629650 7780730 7810448 7873978 7875421 8061613 8162758 8177868 8294410 8499139 8651212 8741264 8957806 9025264 9248046 9270402 10497415 10620964 10648893 10705689 11028017 11232021 11473859 12076578 12279504 12288739 12344455 12557235 12774516 12981709 13233412 13420984 13991271 14535961 15155886 15766682 15898068 16367521 16537773 16549165 16827477 17148023 17249224 17296471 18481669 19015013 19502811 20699793 21435174 21558972 22752126 23016566 24799601 28282362 28498332 29896828 29901802 30534189 31353755 31520211 33347806 35159063 38539993 38957908 39467085 49624834 53291031 78818117 103554843
3 1264
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36069604 286036191 327842881 515085620 736042980 782388140 914691835
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 604820204 735686435 898849380
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 219261401 608370112 782590753
0 2 2 4 5 5 8 10 11 12 12 23 28 34 35 49 50 56 66 77 89 95 100 102 102 109 112 113 125 127 130 137 142 157 162 209 239 255 288 300 301 310 319 330 340 350 364 381 395 411 416 439 440 445 452 532 558 581 586 601 602 671 695 697 778 786 874 887 888 894 962 1040 1052 1084 1115 1139 1169 1173 1187 1212 1215 1222 1238 1247 1316 1336 1365 1391 1396 1477 1498 1519 1617 1654 1676 1690 1693 1715 1757 1758 1782 1791 1817 1818 1853 1860 1868 1875 1883 1900 1934 1978 1979 1982 1985 2065 2066 2123 2134 2142 2182 2198 2297 2321 2358 2368 2402 2420 2421 2447 2464 2465 2492 2515 2523 2525 2601 2630 2651 2733 2785 2791 2932 2952 2955 2958 2966 3082 3119 3124 3134 3276 3306 3372 3514 3592 3654 3695 3746 3796 3869 3897 4004 4041 4083 4117 4118 4267 4285 4354 4457 4513 4532 4630 4636 4717 4836 4937 5088 5100 5109 5164 5245 5275 5320 5381 5403 5488 5547 5596 5655 5668 5846 5951 6022 6072 6279 6462 6494 6600 6847 6879 6986 7078 7295 7333 7337 7409 7514 7546 7607 7629 7660 7728 7894 8221 8228 8339 8404 8530 8592 8760 8830 8850 8911 9060 9198 9248 9417 9458 9533 9580 9589 9616 9655 9830 10010 10422 10439 10844 11009 11483 11669 11794 11837 11878 12108 12191 12246 12252 12523 12633 12647 12656 12715 12892 12947 13097 13135 13148 13278 13533 13667 13868 13983 13984 14156 14205 14209 14358 14368 14392 14453 14900 15130 15157 15189 15191 15286 15298 15366 15718 15814 15984 16229 16298 16353 16668 16729 16963 17210 17346 17439 17474 17552 17865 17939 19117 19231 19648 19759 19919 20748 20797 20816 20831 20947 21242 21268 21303 21399 21413 21426 21681 21821 22012 22678 23032 23051 23189 23345 23500 24120 24181 24186 24247 24464 24636 24808 25315 25378 25459 25627 26271 26348 26477 26617 26676 26821 27086 27544 27769 27811 27882 28087 28469 28992 29211 29229 29476 29527 29592 30032 30510 30518 30535 30567 30628 30687 30811 30996 31151 31540 31979 32209 32702 33047 33221 33410 33416 33917 34218 34341 34376 34621 34647 34664 34790 35709 35864 35878 35922 36131 36903 36920 37091 37210 37826 38179 38231 38351 38518 38549 38846 39264 39569 39659 39985 40132 40636 41765 41805 41983 42028 42151 42215 42807 42866 42897 42928 42952 43274 43723 44390 44458 44514 44888 44949 45236 45405 45619 45860 45910 46092 46256 46378 46537 46625 46823 47416 48133 48254 48627 48736 49307 49546 50174 50200 51482 51969 51991 52145 52558 52774 52951 53414 53459 53726 54458 55352 55368 55473 55548 55790 55948 56641 56868 56908 57256 57395 57880 58256 58263 58380 58443 58728 59807 60060 60287 60506 60739 61101 61266 61940 62927 64411 64781 65256 66350 68417 68528 68618 69348 70900 71031 71424 71848 72545 74585 74614 74854 74967 75371 75679 75770 76280 76599 78143 79858 80235 80395 80991 81148 81499 81719 81958 81987 82009 82328 82331 83305 83520 83964 85485 85959 86488 87226 87664 87860 88141 89136 89307 90371 91062 92324 92385 92481 93133 93407 93608 93992 94167 94705 94963 95472 95806 96181 96496 96624 96757 99054 99694 100556 100700 101633 102117 105262 105847 106567 106599 106618 107151 107279 108479 108501 108666 108819 109085 109133 109183 109306 109942 110643 110825 111086 111563 111638 113150 114141 118542 119434 120635 120883 120974 121418 121960 125038 125377 125681 125746 127123 127705 127916 128755 129062 129977 131780 131817 132461 132594 134639 134669 135706 136269 136445 136763 137491 137664 138159 138811 140752 140841 141379 142740 143127 144037 144492 145295 146906 149857 150112 151582 151806 151964 152538 153314 153705 154285 154825 155230 155259 155411 156178 157133 157682 159225 160869 161448 162787 163988 164949 165286 166355 167652 167903 169223 169844 171657 171909 172370 172819 173572 174173 175483 175504 177125 177229 178207 179245 179272 180134 183685 184691 186811 187416 188211 188346 188611 191287 194048 194176 194196 195969 197197 198997 199123 199779 199999 200819 204326 204517 204668 205753 206040 206391 206494 206742 207103 207293 208001 209224 211416 212957 214760 216112 216672 217146 219502 219908 221938 222151 223680 225379 225937 226257 226667 228903 229507 231717 232376 234005 234411 236764 237173 237286 241954 242933 243727 245445 246945 251061 252338 252370 253798 255052 256938 257106 258882 259104 259882 259927 261241 262285 263971 264542 269069 269325 272091 273289 273420 273752 274279 274322 275972 283473 284779 285103 286014 286891 287721 291617 293359 293677 298310 299556 301393 303418 303882 304778 307559 310935 313869 317665 320742 322284 325001 327707 328696 330151 330244 336236 337947 340336 341060 342603 346244 354788 355333 360405 360460 361577 361673 362495 367358 368952 372019 372570 374733 381799 384861 384916 387949 388316 388660 390725 395378 398919 399151 399990 400551 401868 403615 404994 409349 416930 418891 420568 422466 423379 424040 427167 427420 430614 431135 431402 433306 435031 435173 441482 442593 444550 446303 446410 448866 451918 453083 458172 460229 460607 461423 461855 462655 463352 474707 475528 477306 479718 480101 481448 481531 484840 486336 503942 503957 506592 508604 510028 510868 514199 516012 518095 519328 521662 521768 524951 525293 527125 528642 537714 541540 547307 555570 558626 568180 570466 575517 578200 580687 581690 582613 583576 585138 588240 589265 595242 596081 596762 597425 597610 599891 600337 605491 606525 610402 612538 613079 613447 616610 618547 630140 632170 634772 639446 654111 657625 659961 663040 665303 667387 668708 673494 677877 678183 686175 687708 690236 690271 693295 694276 700207 701877 705203 705287 712591 715468 724177 724510 729206 729548 751132 756620 760350 761627 765980 767235 778776 780461 781003 781406 791974 796251 798082 800059 813444 814873 815655 819236 819532 835516 837462 841859 845502 862192 864206 865068 865556 866400 873624 875465 879905 883312 886296 890184 893673 896654 897633 897894 898901 907463 922492 923076 926512 933748 933831 948566 953692 963675 965178 976525 982076 987070 987519 1000200 1045269 1057285 1077364 1086717 1097352 1100158 1112672 1118379 1125206 1134563 1140533 1143070 1148252 1148896 1161667 1208625 1212745 1213901 1214445 1214945 1228457 1229109 1235763 1266569 1271112 1281689 1283968 1290621 1291365 1299122 1319905 1352670 1369265 1376014 1389212 1416038 1426862 1444332 1446284 1452423 1456366 1466933 1480886 1485121 1489539 1503295 1504677 1521067 1523057 1529809 1529928 1530928 1531174 1552741 1596302 1597422 1673902 1710982 1711552 1719514 1724149 1733149 1759997 1761117 1765932 1810332 1825350 1836176 1856612 1858804 1869900 1870300 1874885 1891838 1924867 1951631 1959066 1959982 1970942 1973653 2001416 2023641 2029875 2054446 2055908 2062077 2072935 2075885 2086315 2100960 2101957 2104247 2150952 2154485 2165929 2183639 2196101 2229733 2230268 2230632 2255979 2260029 2262728 2288767 2289291 2304614 2304772 2334677 2338153 2349823 2363133 2400864 2406522 2454813 2468632 2515882 2520852 2525121 2539555 2543420 2558123 2563784 2578371 2579542 2596639 2600602 2646530 2646687 2655299 2668395 2698086 2704230 2733254 2790754 2833313 2850011 2882414 2893374 2894075 2915365 2995428 3018117 3022116 3024727 3037926 3044199 3061956 3124089 3140720 3145151 3173639 3178957 3202274 3210866 3227928 3251495 3294041 3297003 3332631 3435574 3477351 3496894 3524922 3531798 3545024 3671729 3696951 3724290 3925626 3938729 3969779 4096162 4248522 4269402 4282493 4310661 4343448 4393040 4441830 4456324 4467762 4473818 4536154 4626959 4660920 4687866 4884690 4914552 4923963 5117146 5119052 5133617 5172006 5193689 5196738 5239980 5251444 5371859 5388335 5392588 5414008 5468042 5752848 5823317 5847044 5860455 5895990 6137830 6184094 6252306 6320957 6473160 6497722 6510395 6595975 6857617 6965091 7049896 7202626 7272621 7321811 7358401 7401523 7749736 8206441 8331691 8508361 8541152 9031021 9348841 9418337 9445748 9484435 9522763 9865499 10143762 10329638 10335355 10349087 10597979 10769330 10784259 10840519 10898555 11352509 11583391 11860733 12037616 12178391 12424704 12464697 12925385 13234152 13616995 13860526 13868135 13880662 13980391 14071522 14258768 14379883 14390678 14552730 14766666 14917984 15195854 15489708 15525066 16050989 16077396 16750803 17466925 18954524 19137915 19507991 19527034 19828343 20047211 20730630 21878864 22060608 22262096 22359059 22394418 23040643 24549878 26241766 27936153 28048475 28719395 29500641 31438601 32567540 33968511 35555113 38442334 42717604 44966210 48174747 66323049 133357297
0 0 0 1 4 9 12 13 13 14 15 17 20 23 24 31 43 53 56 56 61 67 72 90 112 129 131 144 152 170 177 213 217 220 247 280 288 293 314 323 331 336 376 377 382 386 406 413 416 416 427 432 436 441 445 461 461 462 503 517 543 576 582 597 608 618 623 652 656 689 759 763 787 795 804 809 840 847 886 969 998 1002 1027 1027 1112 1125 1176 1208 1232 1311 1369 1391 1407 1442 1460 1462 1475 1482 1493 1533 1541 1546 1581 1636 1647 1722 1842 1932 1932 1940 1959 1984 2019 2051 2065 2090 2136 2137 2211 2245 2246 2275 2406 2422 2445 2456 2499 2521 2560 2580 2673 2778 2806 2830 2845 2857 2885 3015 3025 3026 3080 3116 3154 3224 3241 3256 3274 3414 3672 3688 3808 3833 3862 3867 3991 3995 4036 4097 4104 4112 4130 4147 4200 4245 4359 4391 4409 4411 4440 4538 4579 4922 4973 5222 5236 5245 5270 5402 5410 5516 5566 5575 5634 5674 5712 5718 5762 5823 5894 5919 5963 6042 6054 6058 6197 6253 6310 6326 6376 6593 6639 6734 6736 6845 6951 7020 7090 7181 7189 7288 7303 7388 7482 7613 7683 7758 7796 7840 8008 8020 8135 8183 8199 8212 8396 8466 8519 8725 8854 8980 8987 9049 9090 9146 9299 9550 9611 9686 9790 9797 9812 9988 10012 10152 10246 10343 10369 10424 10566 10650 10673 10729 10757 10903 10985 11004 11146 11328 11700 11745 11808 11957 12115 12152 12258 12259 12353 12613 12721 12738 12773 12776 12894 12922 13108 13536 13707 13736 13947 14022 14057 14170 14175 14446 14745 14891 15013 15087 15135 15351 15794 15881 15918 16138 16461 16649 16758 16999 17057 17075 17092 17093 17149 17231 17273 17323 17629 17782 18241 18672 18769 19097 19122 19203 19502 19520 19640 20118 20147 20293 20328 20518 20529 20533 20660 20694 20823 21047 21166 21174 21186 21268 21346 21560 21977 22093 22121 22165 22629 22982 23094 23122 23157 23317 23332 23616 23869 23888 24056 24301 24420 24423 24456 24500 24846 24916 25065 25106 25250 25356 25439 25909 26019 26080 26186 26561 26592 26892 26909 27226 27840 28165 28593 28940 29123 29150 29277 29522 30071 30218 30233 30316 30417 30451 30602 30717 31450 31732 32199 32284 32510 32592 32755 32765 33052 33358 33542 33680 34493 34652 34736 34810 35011 35029 35146 35298 35371 35767 35977 36200 36348 36667 37041 37179 37219 38076 38819 39281 39952 40881 42172 42832 43201 43201 43415 43671 44428 44914 44996 45301 45526 45541 45961 46116 46376 46608 47796 47915 48388 48790 49179 50150 50252 50616 50711 50796 51636 51922 52062 52086 52124 52397 52780 53404 53446 55053 55071 55415 55470 55859 55865 56507 56644 56681 57438 57438 58133 58204 58684 58799 58953 59133 59234 59370 59538 60638 60983 61265 62007 62263 64071 65250 66121 66412 68026 68116 68128 68676 68685 69000 69714 70364 71375 72079 72581 73224 73750 73815 73916 74012 74597 75542 75803 76362 76365 76488 76633 76824 76908 77367 77460 77696 78043 79156 79188 79570 80384 82286 82676 83354 83527 83943 84271 85249 85613 86094 86359 86587 86628 86747 86753 87980 89194 89311 89762 89964 90127 90277 92169 93312 93840 94934 95884 97072 97596 99145 99228 100229 100879 101312 101723 102245 102708 103269 104522 104690 104693 105140 105739 106919 107598 108182 108190 109811 110383 111183 113976 114346 114353 114437 114479 114731 114994 115304 116232 117630 119128 119302 120776 120973 121336 121914 123635 123811 123826 125011 125047 126068 127152 129036 130627 130720 131538 131644 132915 133783 135855 135862 136221 136520 136585 137398 140085 140180 140296 141927 143909 143922 145308 146379 146873 147880 148693 148714 148996 149619 150370 150837 151744 152216 152891 155231 155253 155322 155481 156169 156586 157745 158775 159416 160884 161092 163369 163612 165015 165854 166719 166805 166922 167064 167926 170423 170815 171282 175124 180324 180447 181990 182188 182679 183561 185235 185602 187476 188348 189611 190941 191393 191735 192327 192428 192709 194047 195110 196547 196768 197671 197932 198919 198952 200225 201193 201795 203335 204186 204520 206190 207311 207736 208374 209487 211422 212237 212259 213892 215789 219077 219378 220422 221407 225392 228713 228833 229254 229729 234432 239190 241571 244147 247115 247228 248114 249043 249221 251122 253226 254810 255321 255689 255959 258107 260459 260674 262903 263321 265380 267398 267461 268890 269998 272763 273060 273246 274298 274768 274786 278411 281334 282673 283023 284129 293134 293289 294614 295135 295677 297744 297759 297884 298566 301400 306438 311551 311682 312637 318807 319108 319669 320344 321781 323245 327253 329895 332485 334031 335457 335494 335938 336395 338385 339518 340588 345522 345776 346298 350290 350371 351134 352579 352843 357849 358103 358931 360097 360215 360944 362047 365165 367603 370539 371769 373955 375542 377035 378026 380153 382024 385900 386827 392086 392763 393717 395408 398217 400590 402344 402717 403316 406148 409875 412176 412446 412656 412858 413561 417534 419984 421374 421410 422385 425129 429334 429573 436544 438843 445859 448191 450813 451255 452498 455349 456588 458821 460525 462111 463888 468552 475746 478994 482241 497780 498384 504959 507910 508882 514333 517178 518746 524198 525112 528662 530637 531250 532096 533093 541522 542982 545319 545824 551861 552529 555926 557311 559287 564617 566275 570955 571681 575166 577843 580243 581864 582182 586773 593574 596025 596626 602493 607966 611552 617156 619389 619733 620522 620785 623522 625775 627069 628167 635037 637534 637643 639998 641102 646061 650310 652896 654557 662907 665265 681531 686001 686112 690502 694842 703924 704046 706269 707966 712144 713739 714043 714636 714747 718412 724733 734828 747031 750589 755548 757203 757990 760779 760814 762200 775247 779030 781336 782827 784169 786991 797633 799780 809088 823037 826367 827476 843918 863074 874718 875735 888221 888715 893881 907455 913486 920351 920402 927067 929938 934268 935135 936958 940063 951765 956789 985859 986063 991762 996940 999929 1015748 1016770 1022760 1039293 1041138 1041703 1045353 1048282 1053159 1089826 1098293 1099628 1104259 1126831 1127544 1128317 1135334 1137925 1174246 1175420 1182900 1207495 1212196 1213443 1219506 1223028 1247214 1250594 1253921 1268956 1284170 1299466 1330593 1334132 1340205 1343649 1345703 1350356 1350837 1387892 1390704 1393650 1400973 1404865 1431013 1434795 1440862 1443119 1455445 1463635 1464128 1489695 1502300 1505123 1525945 1540247 1549841 1555900 1569995 1572125 1575095 1584185 1594174 1604177 1604911 1608392 1627919 1631611 1633802 1636735 1637952 1646797 1648974 1651437 1667370 1674171 1681082 1681638 1715583 1755713 1813441 1829184 1845420 1850021 1856722 1862919 1864112 1871381 1872539 1878272 1881227 1884480 1885262 1893386 1916625 1937867 1939021 1953327 1962102 1971468 1982597 1984710 1991346 1995866 2006747 2015760 2049940 2079339 2112292 2121220 2154105 2157110 2180420 2185155 2190429 2194312 2217150 2237327 2245484 2283667 2291798 2317368 2349587 2358444 2361890 2366719 2386918 2396484 2435740 2447787 2474763 2474966 2484753 2507398 2511622 2533424 2548467 2553165 2563647 2565280 2628724 2668173 2695549 2737841 2738799 2749814 2760020 2773693 2780276 2813395 2835441 2846943 2857475 2892342 2905063 2914870 2926126 2933135 2987697 2998745 3031984 3061192 3083616 3092211 3113757 3180889 3215794 3344544 3388054 3423714 3425471 3435356 3441421 3445692 3460252 3467590 3494012 3503247 3507234 3512325 3540691 3549638 3556651 3610870 3649041 3672703 3722706 3753067 3817253 3841140 3853374 3895954 3965857 4022126 4082385 4093284 4338613 4343063 4513528 4571315 4675144 4847704 4856617 4858889 4986009 5030802 5164196 5171869 5190742 5196720 5199574 5253313 5316405 5345349 5393631 5454075 5499581 5549066 5704482 5707622 5710743 5816565 5871996 5925455 5980266 6025407 6127703 6298839 6301334 6367313 6443413 6537908 6644213 6648551 6797257 6817812 6838822 6936070 7025991 7181547 7246531 7345276 7426075 7453505 7551769 7610441 7794622 8098351 8155140 8329503 8945414 9021798 9117292 9241952 9308621 10319107 10378948 10456034 10524164 10544109 10697602 11568429 12159864 12253402 12369392 12588865 12625006 12818080 12866320 13466396 13836232 14219668 14342973 14349739 14607456 14687673 14697260 15253633 15635098 16128086 16290244 17129114 17166914 17616118 18120367 18267590 19115932 20409179 20954042 21184084 21305250 21655689 22333144 22974381 23494376 23625141 23972090 24503896 27804629 28193867 30633952 36679860 36865670 39599763 41731966 45203667 52023174 54705301 58747026 62934458 63230736 85543773 91555863
0 0 0 1 1 5 7 7 10 11 11 12 13 14 16 16 30 34 35 36 40 40 40 41 45 54 65 70 75 78 79 82 105 119 122 128 131 133 142 151 154 162 164 167 184 188 224 226 235 241 253 258 269 287 294 316 360 383 423 451 473 479 482 510 511 549 577 590 608 652 694 763 800 837 859 899 920 958 983 994 1016 1128 1208 1215 1229 1242 1246 1250 1255 1263 1277 1335 1337 1337 1338 1389 1408 1419 1426 1435 1518 1563 1567 1619 1661 1722 1780 1796 1870 1977 2016 2045 2091 2118 2123 2128 2171 2249 2273 2321 2327 2350 2366 2491 2562 2581 2592 2628 2780 2793 2914 2918 2971 3105 3134 3178 3203 3204 3214 3311 3321 3411 3417 3425 3454 3475 3508 3560 3568 3583 3586 3681 3707 3724 3727 3841 3856 3860 3916 3920 4017 4033 4131 4140 4189 4267 4269 4281 4359 4451 4464 4469 4493 4565 4907 4965 5049 5116 5169 5205 5224 5301 5368 5393 5562 5591 5634 5722 5772 5812 6024 6033 6157 6175 6192 6219 6373 6385 6402 6490 6500 6515 6536 6693 6854 6857 7340 7391 7392 7444 7464 7688 7849 7904 8053 8071 8103 8227 8240 8338 8347 8803 8863 8913 8947 9058 9113 9389 9465 9510 9709 9851 9894 9904 10029 10048 10269 10331 10403 10544 10551 10580 10870 10898 11027 11028 11040 11137 11148 11175 11175 11217 11857 11963 12024 12205 12337 12485 12515 12568 12793 12972 12978 13053 13098 13274 13279 13469 13509 13551 13629 13713 14040 14083 14094 14154 14384 14385 14406 14474 14534 14573 14694 14962 15135 15149 15212 15216 15301 15327 15411 15470 15916 15989 16069 16188 16404 16463 16477 16527 16737 16801 16984 17075 17078 17202 17326 17871 17878 18092 18504 18523 18539 18612 18641 18800 18911 19161 19829 20041 20046 20372 20455 20487 20490 20534 20654 20716 20792 20929 21012 21262 21305 21471 21673 21860 22017 22182 22276 22295 22366 22414 23090 23409 23559 23707 23921 24091 24165 24222 24390 24473 24812 25332 25539 25588 25593 25714 25722 25751 25848 25964 26246 26732 26733 26786 26807 26849 27027 27376 27501 28282 28523 28694 28814 28893 28942 29384 29405 29597 29703 29709 29736 30001 30107 30323 30565 30866 30895 31522 31603 31916 31926 33140 33334 33623 34047 34261 34316 34476 34806 34901 34972 35661 36237 36427 36683 37353 37355 37681 37818 38084 39426 39471 40435 40789 41065 41394 41535 42313 42653 42662 42680 42902 42912 43658 43756 43834 44089 44200 44937 45240 45450 45458 47703 48305 48314 48592 48781 48879 48906 48955 49196 49228 49689 49917 49966 50126 50351 50362 50821 51225 51228 51493 51850 52937 52939 53287 54236 54486 54583 54673 54843 54957 55001 55045 55156 55812 56053 56961 57069 57131 57706 58176 58504 58616 58857 60012 60151 60191 60337 60474 60791 60924 60989 61354 61464 61826 61826 62039 62582 62680 63039 63417 63455 63905 63961 64774 64804 65639 66145 66382 66793 67276 69253 69448 70939 71100 71733 71755 71804 73384 73908 74012 74019 74362 75470 75710 75823 76038 76326 76650 79324 80314 80436 81105 81207 81662 81766 82483 82487 83489 83796 84274 85268 85592 86035 86352 86458 87279 87601 88006 88019 89421 89703 90925 91063 91919 93052 93383 93750 94063 95697 96068 96411 96445 96586 96591 96701 98150 98360 98381 99303 100027 100679 101841 102035 102171 103628 104330 104663 104996 106311 107190 107200 107593 108845 108890 109088 109914 110615 111227 111885 111994 112181 113124 113427 113883 114101 114952 115291 116146 117356 118124 119482 121650 121797 122921 123409 125265 125397 126239 129379 130624 132424 132633 132874 133402 138139 138507 139289 139757 139968 141514 141791 142178 145412 148368 149183 150203 152314 153169 154904 155000 155601 155806 155832 156350 156656 157216 159123 160787 164354 164958 166283 167273 167749 167756 167994 169488 171141 171275 171580 171589 177347 178334 180391 180514 181165 184169 186281 188133 188427 189028 190785 191104 191546 191726 193030 193673 193700 194323 194687 196994 197122 197179 197264 198342 198982 200000 200499 201293 201585 206083 206945 214016 214924 215137 217405 221860 221881 222105 222583 223692 224513 225390 225639 227548 229548 233727 235426 237058 243896 244044 246736 246804 248055 248381 248618 248688 248740 251086 251528 251908 252693 253684 255797 256113 257610 261258 262838 263092 267167 269083 271550 274328 276626 276702 280513 280934 281533 283016 283280 284120 286093 286317 287777 289986 294619 294814 295563 297296 298319 300128 300396 303350 304280 304613 308925 312793 317413 320254 320578 321121 324670 326268 326449 327203 331587 333113 334940 335862 335940 339984 340277 340455 341019 341292 343768 343945 344034 351760 352106 353814 355273 363197 365280 366815 367660 367822 370900 372926 377564 378406 379897 380780 382163 389175 393857 395102 402286 403439 406983 412128 414273 416110 420855 422034 424978 427810 428898 435199 435358 443022 447086 449455 449969 451263 451383 454349 456938 457341 464689 468889 468966 469059 470356 472713 473298 479160 481465 485602 487453 489265 493738 494320 496547 501983 506423 507575 507582 507736 509695 509911 516485 520184 521494 526880 529421 531658 531928 532264 535398 538066 538188 540494 544153 549762 556412 556619 561059 569864 573056 578756 580253 580424 591611 592275 593065 598770 599203 602807 603809 606061 609496 612446 613293 625258 631441 631670 632311 632489 638064 638590 638923 645634 647354 650341 650378 651421 653004 654477 663019 663707 664940 666295 672987 674312 684767 688020 691747 709981 715586 716465 718809 725198 725819 726134 739892 750808 752553 760473 764087 768471 769518 770922 777725 787490 802842 803050 804067 804386 804395 815496 818857 819709 832190 832264 834508 837539 837554 853770 858275 861490 862928 864090 865354 867220 895600 910003 913372 914091 916481 919202 936896 939765 942359 946854 948698 960977 961900 966654 971595 973537 975993 980924 981217 993505 1004685 1013102 1015134 1021403 1030141 1033620 1035495 1040563 1044738 1048070 1048853 1064067 1065610 1081993 1084476 1089931 1106400 1110391 1124854 1125558 1146770 1148123 1171941 1176951 1177571 1201525 1206347 1209316 1212179 1234714 1255220 1273982 1274727 1275633 1275939 1276207 1276298 1278194 1285377 1288256 1307807 1309399 1323920 1355772 1357087 1373778 1375698 1404156 1407761 1410462 1413053 1418613 1428145 1435827 1446824 1450925 1471256 1473001 1477097 1492304 1514589 1515783 1518668 1518882 1519248 1521423 1523482 1531771 1559237 1586971 1620362 1622046 1623817 1633495 1644600 1647809 1653038 1661950 1668579 1668905 1678087 1710642 1712271 1713319 1716695 1726274 1731634 1734671 1735335 1744061 1753377 1771869 1780931 1800064 1806554 1820077 1823138 1830783 1861454 1879801 1927613 1936391 1937745 1953037 1994670 2006888 2020118 2021165 2049912 2076724 2076876 2079392 2080968 2082159 2087000 2088849 2101841 2102095 2104828 2152961 2203327 2251464 2266405 2278925 2300373 2300609 2328989 2334565 2353829 2357553 2381543 2400602 2444203 2457248 2463346 2463802 2464856 2493466 2502187 2505729 2568583 2568811 2570589 2596584 2606157 2610495 2639283 2674912 2679753 2699997 2733662 2752259 2753602 2759028 2776802 2785350 2786246 2808860 2857207 2859398 2867685 2913053 2931502 2946746 2955665 2958574 2958889 3001918 3015419 3076038 3090370 3091809 3129535 3141155 3188140 3265893 3302586 3326116 3380331 3404037 3424314 3439720 3461046 3471926 3683506 3715665 3722606 3865337 3941519 3960669 3961815 3968200 3987569 4013309 4066447 4076778 4078606 4085542 4131566 4171307 4195646 4204192 4398010 4402272 4441088 4471109 4820574 4874303 4874818 4896728 4914490 5049927 5064992 5074234 5088505 5120308 5157184 5157338 5410681 5432475 5583680 5612120 5650979 5838652 6063722 6095345 6118619 6147464 6210561 6318413 6389178 6474412 6681488 6876331 6916382 6943772 6970514 7231712 7330799 7332713 7342011 7426839 7467657 7536785 7561554 7948638 8009254 8173607 8416197 8478461 8591647 8646940 8660791 8677935 9030914 9239419 9289000 9365557 9412290 9436303 9733167 9742624 10205427 10376301 10436219 10511213 10580341 11260033 11412303 11436482 11728995 11745209 12096655 12336587 12344365 12791919 12921230 13141010 13168045 13249698 13334193 13536885 13853508 13860962 14374882 14672508 15310298 15549937 15848569 16060171 16212632 16394692 18689531 19328786 19758280 20562241 21489599 21904166 22349486 22793395 22977704 23258383 24044605 24453842 24810633 25221733 26387867 26868651 27664556 28777879 30041211 31287144 32269722 32543838 33948687 41311986 46847752 50336414 50683199 53196270 64488498 64620537 65063807 67811411 82234512 102390997
3 1239
296870845 193223790 70242334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
972996638 567813879 376361651 353950734 77144119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
933644444 874810203 830546082 643980943 23530957 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 9 0 0 473 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2209333 25336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1454 40246989 439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3683242 0 0 0 0 0 0 0 0 0 0 0 0 646549299 1 0 12 0 0 144 6 0 0 0 0 0 0 0 0 0 0 14580976 0 0 0 0 0 0 0 0 34060029 7001 0 0 0 0 0 0 22 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300991 0 0 0 392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 0 0 366672220 0 0 0 0 0 0 0 0 0 0 0 0 0 67 0 0 0 0 0 0 0 0 0 1286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155857 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23522129 0 0 0 0 0 0 0 0 909590 52819 0 223 0 0 0 0 0 0 0 0 3 0 0 0 13314 0 0 0 0 0 0 0 77 0 0 0 0 0 0 0 490 0 0 0 0 0 0 0 0 0 0 765 0 0 0 0 0 0 0 0 0 0 0 0 232370 0 0 0 0 0 0 0 0 0 0 0 0 166443516 0 0 0 0 0 0 0 0 0 0 0 59 0 0 0 0 57049 91 0 0 30557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 0 0 0 0 0 0 0 0 0 57763 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9602 206771568 0 0 626 0 0 0 0 0 0 0 0 0 0 9979210 0 0 0 0 0 0 0 7893048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3765 0 0 0 0 447 0 0 0 0 0 0 0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4519097 0 2 0 0 566192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1842 0 0 0 0 0 0 0 0 0 0 0 58566689 0 0 0 0 0 0 0 0 5288254 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9499538 0 17444 0 0 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3332204 0 0 0 0 3883702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4620549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281 14 0 0 0 0 0 0 0 0 0 0 47632461 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8495644 0 0 0 0 2098579 0 0 0 0 0 0 0 0 67996 0 0 0 0 0 0 1 0 0 0 0 46192410 0 0 0 0 3529155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 541 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2820772 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 333061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83562971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7167212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1875 0 0 0 0 0 0 0 0 309206487 49992737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 12327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 152 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1028 0 6892845 0 0 0 0 0 0 0 8552 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 11405001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25473975 0 0 0 1793906 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151194327 0 0 0 0 0 0 198 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 390 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 561 0 0 0 0 0 0 0 0 0 0 167441046 0 0 0 0 15 0 0 0 0 0 0 325927 0 0 0 0 5255 0 0 3032 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8145 0 0 0 0 0 0 0 0 0 0 0 5698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 979946 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 257 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 885 0 0 0 0 0 0 16560588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180 0 0 0 0 0 0 0 0 89013280 0 0 0 0 0 0 0 0 0 0 0 0 0 1428812 0 0 0 0 0 0 150331 0 0 0 0 0 0 637546 0 0 0 0 1422 0 0 0 0 0 0 0 0 0 0 0 0 0 334640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26029003 0 0 0 0 0 0 0 0 0 0 43873 0 0 0 0 0 0 0 29321 14569818 0 0 0 0 0 0 0 0 3102037 0 0 0 0 0 174593 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184548582 0 0 19811 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1216 0 0 0 0 0 0 0 0 147 0 0 0 0 0 13833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1967285 0 3079628 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 815885 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211264486 0 4598596 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 560167212 26196124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 695 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51171 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 16 0 0 0 0 0 0 71 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 6267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11836604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7141263 0 0 1701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 286713 0 0 0 0 703348 0 0 249 0 0 0 1127825 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3269 0 0 0 0 55961966 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 197 0 822843247 0 0 0 0 0 0 0 0 0 0 2666703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 0 0 0 0 3197920 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 344131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 0 169 0 0 0 0 0 0 0 0 0 0 0 218128 0 0 0 0 0 0 0 0 0 0 0 1904 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 61 0 0 0 1459 0 0 0 0 0 0 304 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2609856 0 12923709 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 597766 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268541 0 0 0 0 0 0 42064 0 0 0 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 0 0 0 0 0 0 59 0 0 0 0 0 0 0 0 0 0 0 0 0 219453 0 16 0 0 0 0 0 0 0 0 316260528 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94856725 0 0 0 0 0 0 467169 0 26673 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15709547 0 0 0 0 343271580 0 0 0 0 0 0 0 0 613522670 0 0 0 0 0 0 0 0 53588960 0 0 10614 0 0 0 0 0 0 0 0 0 0 0 343758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132425 0 0 0 0 0 0 0 0 0 0 0 9734 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 5469 0 0 0 7 0 0 0 0 0 0 0 0 44164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 7613445 0 8350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 1468 0 0 0 0 0 0 376 0 195 6524775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7620 0 0 0 0 0 0 182 0 0 0 12553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112507007 0 0 0 0 29821 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 16129975 0 0 0 0 0 0 0 0 680 0 0 0 0 0 0 0 0 0 4653 0 0 0 0 0 0 0 458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 3677 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2426826 0 0 0 0 0 0 0 0 0 0 312651 0 0 0 0 0 329645 0 0 0 0 20709 0 0 0 0 20702611 1167 0 0 0 0 0 0 0 0 0 0 0 3241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195442 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 524 0 0 0 219 0 0 0 0 230807 0 0 0 0 0 0 7124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 963
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133907682 336504691 527503353 537666717 811052690
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98256726 197408574 210698599 641279851 697077854 809339994
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192618138 786255898
124031845 92455662 78545938 74168615 72321444 60188097 49693856 44354747 41961671 40989856 34591427 34530479 31211444 31065073 27504613 27372852 26297874 24751754 24628017 24559476 23337859 22528867 22324117 20865445 19969069 19238583 18566503 17801224 17379158 17219395 16917215 16864682 16731734 16397535 14851926 14084685 13902423 13892222 13793598 13210678 13092221 13072771 12212250 11565927 11447907 11343063 11201669 10656340 10446042 10402529 10246789 10049653 10016290 9380940 8857878 8673880 8600699 8505635 8377982 8150687 7869238 7718275 7627785 7460657 7210023 7115269 7060958 7020940 6924973 6870318 6866537 6633591 6608241 6486389 6001360 5905622 5857242 5773529 5560963 5511719 5510075 5466609 5463869 5421429 5382948 5218099 5212906 5146697 5049800 5010366 5000106 4918131 4701641 4661929 4489103 4486250 4398752 4380021 4341883 4280249 4277300 4270279 4158781 4143682 4122124 3990268 3987860 3983972 3956133 3920346 3748232 3729850 3724537 3596252 3570869 3505034 3455154 3433581 3402121 3284459 3269532 3236362 3167123 3145110 3121144 3092183 3003228 2992772 2952431 2892320 2876139 2808312 2790566 2732464 2730373 2707500 2680354 2647396 2631790 2611627 2506772 2480602 2480546 2479034 2369091 2367177 2355907 2329612 2307580 2298969 2292812 2290229 2289965 2279936 2278036 2266480 2263653 2259150 2149593 2116184 2112142 2100937 2099198 2097082 2095797 2083054 2072583 2067457 2059155 2042871 2034476 1970179 1956551 1954261 1943965 1939606 1872563 1826896 1825048 1817146 1813677 1810502 1801457 1792884 1737206 1700348 1697217 1674276 1641492 1633336 1622610 1620220 1610522 1581153 1568630 1565610 1562451 1533981 1532558 1455453 1448959 1414370 1412863 1411502 1391860 1382592 1337636 1336784 1299633 1293921 1280462 1268802 1257109 1237194 1227766 1210456 1207831 1200616 1166850 1145297 1134429 1124452 1095545 1082543 1073750 1071218 1059103 1056540 1030491 1016793 1014097 995415 992469 991698 988813 950622 938034 927585 927366 922204 889865 880770 859765 859453 859444 859064 858087 851245 850042 849886 834802 830175 830126 826338 819776 812412 805770 795467 781210 770212 768905 759774 757814 755381 746585 743213 743198 731521 725589 725147 719142 709978 705938 705496 701887 701186 699260 689762 686916 681355 670294 666311 663968 663461 663204 650507 648532 645552 645475 644487 639347 618878 613271 606266 599493 599134 597283 596543 595506 594828 591901 583032 578958 573398 569160 567365 564073 560317 559562 555701 555500 555212 554543 554412 553150 551040 549895 543772 543379 537250 535118 531435 529201 528848 528736 527856 521489 515312 512797 512054 512037 503182 501225 499973 499621 497721 497616 490675 489817 486119 482194 481292 478756 478102 477832 477663 477574 475248 474107 472190 471304 470747 469946 462669 461798 461582 451112 450511 449706 445446 434248 433650 433233 432161 432015 427984 424680 422238 421785 419394 417217 415845 415511 412887 409667 407399 406756 405720 401716 393275 391470 388600 387539 385837 385656 382164 375094 373438 370199 369238 365819 355834 354831 354175 353973 351310 351018 350353 339433 339094 338798 334556 333931 333456 332983 331467 327488 326260 325977 325563 319900 314900 314814 314683 312442 310244 306958 304633 302647 300060 297684 296856 296332 295280 294340 293618 290916 290695 286300 282570 281763 280841 279924 278590 278334 278274 276977 275901 274403 272693 272387 269574 257167 255886 252774 251261 250879 250514 249658 247097 244183 243177 240920 240735 240120 238509 237713 237447 237419 233411 230340 227927 227210 226073 221839 220902 219457 217845 217237 214115 211867 211327 203882 203729 203569 200294 194749 194010 193626 193390 191332 189276 187661 185099 183279 183132 180902 180556 179823 179284 178988 177150 176261 173637 173572 173118 172978 169705 167130 166539 166314 160251 159259 157948 155674 154673 154307 153620 152429 152115 152061 151193 150104 147545 146939 146675 146399 140876 140520 139686 138417 138165 136816 133335 130925 130664 129038 128863 128831 128470 127273 126894 126761 124226 124130 123911 123104 122740 122484 122204 122160 119960 119649 119578 117578 117566 117024 116964 116101 115698 115103 114315 111879 110728 109567 107207 106654 105168 103363 103085 101932 101668 101002 100917 99773 98630 96081 95871 95226 94434 93661 92972 92234 91321 90023 89887 88608 88599 88524 87842 87827 87235 86849 85194 84704 84522 83938 83933 80937 80915 78738 78365 78319 78190 78059 77411 77058 77027 76837 76756 76311 76223 75651 75595 74740 73529 73330 73253 72338 71676 71383 71053 70781 70006 69228 68457 67119 67024 66631 66428 66239 66234 66196 65696 65313 64616 64460 64215 61923 61586 60052 59114 57215 57181 56860 56820 56509 55857 55851 55794 54524 53852 53519 52705 51702 51558 51403 51393 49662 49428 48586 48481 47620 47565 47439 47020 46696 46141 45870 45384 44487 44220 43964 43876 43032 42466 42289 42165 41967 41845 41712 41639 41437 40440 40050 39875 39056 37528 37400 36821 36698 36569 36441 35721 35510 35400 34933 34441 34292 34046 33808 32240 32100 31740 31497 31435 30326 29858 29760 29426 28472 28084 26729 26423 26120 25325 25295 25056 24972 24679 24449 23953 23401 23224 22751 22578 22384 22313 22002 21896 21829 21496 21431 21328 21312 21181 21133 20534 20431 20424 20176 19792 19785 19531 18942 18874 18687 18649 18577 18565 18442 18297 18137 17854 17591 17570 17548 17540 17152 17135 16967 16948 16675 16485 16239 16196 15622 15528 15520 15392 14855 14575 14480 14381 14374 14275 14082 13877 13557 12987 12986 12934 12826 12704 12692 12608 12253 12119 11882 11865 11806 11602 11520 11518 11379 11185 11047 10941 10695 10309 10166 10155 10129 9892 9788 9504 9343 9253 8842 8712 8711 8517 8500 8459 8322 8300 8221 8198 8169 8051 8010 7877 7494 7454 7330 7325 7294 7281 7194 7090 6906 6894 6858 6833 6822 6808 6716 6563 6241 5754 5675 5669 5423 5168 5112 5103 4810 4751 4690 4658 4603 4583 4501 4241 3854 3833 3816 3750 3650 3635 3473 3344 3318 3287 3253 3228 3091 3029 3006 2990 2978 2927 2899 2760 2738 2708 2586 2515 2496 2473 2450 2410 2342 2303 2290 2249 2208 2196 2189 2090 2067 2022 1932 1915 1894 1815 1746 1733 1675 1572 1559 1550 1504 1469 1381 1228 1217 1177 1143 1100 1083 1077 995 922 918 905 901 825 739 732 728 712 681 589 575 573 566 520 512 503 495 434 433 416 411 406 406 389 325 319 311 299 285 283 230 228 220 182 157 142 136 126 123 119 112 110 107 103 97 92 66 54 34 33 32 30 25 22 15 12 8 5 0
147836109 99111064 81804138 42014535 41509302 39843538 39442989 39379670 33247382 32408129 27895760 27171033 26776547 26541028 25111822 23226470 20977087 20558678 20132487 20088167 19947046 19411334 18141345 17488384 16591889 16210114 15494515 15342537 15070085 14587059 14197789 14077789 13943070 13732820 13474301 13152129 12726508 12476562 12364706 12181824 11067673 10908986 10875388 10700112 10699847 10398434 10264707 9927704 9902908 9809512 9786925 9755918 9576628 9487730 9452772 9366707 9288272 8690290 8301473 8279238 8099060 7734859 7632536 7499988 7374817 7272022 7210695 7198548 6984765 6875512 6872763 6827259 6677291 6589845 6573879 6417491 6124504 6050359 5998455 5985702 5884372 5817174 5775745 5714754 5554301 5552717 5420032 4988136 4985971 4955121 4840784 4759046 4739370 4616324 4485464 4326639 4317628 4215608 4120012 4111321 4074187 3992234 3883054 3872308 3870512 3861204 3814650 3750214 3714667 3574373 3572908 3566756 3455164 3447158 3362356 3301015 3280112 3249465 3189974 3178643 3167931 3122911 3094968 2988652 2973298 2950317 2934697 2884595 2723411 2720306 2666697 2642032 2620994 2610046 2522752 2471490 2446041 2408571 2404680 2334205 2323610 2323055 2294088 2277381 2269958 2265610 2258758 2243022 2234343 2198143 2172958 2155882 2145832 2139163 2138211 2123146 2119080 2107864 2066864 2028146 2011090 2002761 1976518 1959883 1938233 1927503 1913218 1899702 1885124 1871137 1857777 1846416 1811540 1782820 1772105 1752277 1747750 1728084 1700551 1692995 1678131 1659343 1645430 1640580 1637255 1629807 1606086 1568443 1555870 1555337 1536528 1527741 1524484 1509439 1492645 1487486 1463661 1440702 1437282 1387597 1353951 1350349 1330210 1306174 1293841 1278768 1263523 1236118 1215703 1203467 1199807 1181038 1171554 1163013 1162058 1160204 1152040 1146168 1146105 1120694 1113312 1105572 1085823 1075229 1067856 1067366 1056027 1046840 1039852 1012481 1008218 1005604 1002984 992759 989953 980624 980296 965895 947092 928090 906532 892420 882463 869159 866203 831504 826229 821085 811681 810704 802456 801527 789498 775286 758543 754004 753876 736948 735983 727226 724131 717358 697852 695137 691603 688822 687379 685727 674070 673621 665518 663268 659370 654254 652582 652171 649387 648929 647129 645229 644479 641975 640243 636721 633869 633637 632529 624866 622616 622332 617593 614450 610055 609495 605144 602904 602617 602437 595127 592332 592050 582817 576305 575418 574223 570691 560341 556021 554496 553582 549321 549014 548045 544949 540843 538107 525190 523823 523102 522458 520413 516323 511838 502736 501207 495015 490494 490361 487353 486906 479278 472049 469975 463035 462232 460497 459469 459364 456888 452638 447006 438570 436394 435432 433133 432553 427735 423735 419342 415691 411283 409439 402591 402084 401870 397573 394179 390548 386030 374386 370506 366471 365816 357176 355311 351751 350974 350735 348966 347484 345953 345245 331297 331185 329182 328407 322636 319714 319043 318679 318034 317491 315122 311883 309391 307702 304965 304112 304081 301546 295300 294303 291048 290360 290296 284455 283491 281344 281300 281134 279893 278727 278272 275334 274045 273843 273387 272713 272415 270928 268617 267594 264909 263190 261431 259766 258684 254310 252891 251952 250522 248187 246347 243174 243064 241528 239552 239101 238681 238305 236375 235614 235327 234221 232278 229264 225665 225120 219633 219396 219205 219203 219003 218300 215878 214327 211771 210554 210436 206709 204470 204035 200275 196901 196294 195638 194387 192788 192624 191030 189415 188875 188537 187080 186593 184903 183527 182691 181807 180426 175680 175674 174869 172391 171180 170420 170010 170002 164044 163475 162817 162042 161664 160584 158772 158256 156973 154627 153389 151912 151432 150073 148903 145977 141013 139919 137454 135443 135395 134954 134659 134461 134405 133564 133406 130860 129990 125704 125415 125275 125206 124248 123912 122579 121393 120075 118685 118363 116362 116083 115862 115119 115069 114953 114501 114403 114047 113532 113369 113219 112276 110999 110962 110937 110600 109469 108889 108025 107816 107118 105792 105629 104910 104777 104168 103178 102523 102209 100185 100027 99885 99380 99329 98939 98329 98221 98077 97745 96933 95431 94632 94474 94279 91655 91342 91025 90912 90863 90072 89931 88876 88718 86366 84998 84803 84779 84524 83615 83536 82820 82277 81966 81958 81281 80627 80325 79946 79359 78990 78614 78393 77221 76060 73771 73479 73125 72966 72010 71907 71704 71130 71028 70560 69842 69609 69360 69048 68459 67934 67494 66878 66200 64929 64654 64314 62837 61448 61395 60650 59109 58895 58361 58282 57490 57230 57226 57206 56886 56795 55308 54552 54374 54170 53908 53576 53200 52118 52011 51083 50480 49710 49419 48720 48024 47832 47681 45406 45182 44056 43454 43004 42743 42458 41804 40388 40304 40212 40079 39939 39766 39606 39040 38919 38253 38120 37851 37640 37532 37440 37343 36459 35599 34943 34034 34005 33915 33680 31388 31297 31261 31103 30942 29443 29177 29003 28577 28558 28518 27808 26913 26842 26544 26193 25635 25253 24355 24305 24236 24129 23574 23359 23198 22713 22670 22470 22397 21809 21262 21047 20798 20573 20426 20390 20364 19935 19666 19439 19378 19332 19171 18912 18872 18473 18408 18393 18110 17857 17695 17595 17412 16937 16928 16745 16730 16691 16688 16255 15850 15691 15629 15505 15386 14945 14645 14558 14412 13532 13472 13461 13407 13044 12954 12913 12863 12840 12783 12124 12083 11894 11877 11333 10990 10981 10722 10526 10486 10288 10145 10082 9973 9964 9595 9525 9446 9431 9428 9349 9302 9235 9214 8999 8974 8914 8846 8058 8027 7884 7721 7413 7343 7281 7279 7079 6924 6817 6791 6714 6209 6036 5921 5744 5735 5668 5603 5516 5446 5441 5417 5336 5269 5213 5098 5083 5008 4961 4672 4652 4567 4466 4291 4160 4146 4120 4096 4095 4044 3940 3915 3800 3783 3750 3705 3657 3640 3628 3566 3555 3548 3478 3469 3464 3412 3319 3216 3170 2999 2958 2953 2769 2708 2696 2678 2668 2634 2511 2491 2355 2340 2338 2261 2218 1949 1945 1848 1763 1698 1585 1581 1538 1532 1497 1413 1384 1325 1313 1312 1292 1283 1195 1195 1186 1184 1169 1031 990 952 888 861 854 818 797 712 691 644 616 605 601 589 558 536 532 524 511 506 488 477 449 443 439 434 423 411 411 371 363 350 342 325 318 281 274 273 258 252 234 210 205 204 186 182 177 174 164 151 136 110 106 93 87 81 74 63 62 48 48 40 28 26 26 25 23 22 19 16 14 14 14 9 8 7 1 0 0
55942486 49785278 49738605 49576022 46364745 45627203 42969363 39562650 37957433 37293778 31735153 30756552 26000671 23508342 23371523 23272364 23221105 22634437 22590750 22329808 22040522 19949872 19919483 19758696 17678085 17386508 16976075 16377065 16076231 15630162 14346905 14314981 13481509 13401786 13375168 12731732 11957488 11872223 11733037 10965048 10911494 10766424 10229429 10228478 9736647 9482006 9390587 8869624 8780769 8688024 8320216 8168501 7846607 7786555 7634715 7474022 7430864 7349352 7103792 6964986 6927835 6666150 6634794 6491115 6468727 6257582 6233988 6155293 6066738 5912910 5695608 5653883 5581886 5537196 5278091 5230772 5131111 5001870 4964743 4919667 4806629 4673911 4565834 4529601 4457420 4413190 4367831 4317977 4301613 4289095 4196920 4130841 4105399 4100713 4098496 4009468 3780650 3764700 3759024 3758371 3636454 3532128 3456005 3440340 3421168 3330034 3307344 3305668 3298620 3254148 3237756 3181603 3152834 3096363 3084194 3053567 2916038 2889142 2856499 2818976 2808550 2803511 2801518 2794962 2729522 2705476 2695328 2673670 2661435 2659285 2653048 2645145 2635469 2614892 2571644 2562186 2553713 2534512 2519073 2509699 2488015 2450344 2448647 2398511 2344448 2329222 2329078 2325811 2324972 2324033 2289768 2282957 2277626 2270194 2221810 2209255 2179426 2172544 2087926 2037270 2037260 2030431 2015503 2013243 1989583 1980930 1963380 1952959 1948037 1929996 1910165 1892825 1892623 1889636 1882759 1876016 1864639 1860809 1859819 1806445 1802589 1800454 1790258 1755092 1752785 1752048 1743434 1738188 1727479 1723863 1699573 1694210 1690654 1672142 1634477 1624282 1599287 1592263 1589188 1565266 1508702 1499904 1499868 1474935 1448279 1411717 1408398 1384875 1374246 1371948 1366176 1361709 1359396 1353104 1342826 1341297 1339241 1332456 1324393 1307533 1302635 1299884 1289298 1276343 1274071 1270586 1255948 1250627 1249775 1223711 1216948 1208433 1203600 1199364 1188160 1163768 1160347 1153183 1149411 1147034 1143698 1115703 1104069 1095012 1090763 1079052 1074823 1067252 1055038 1048165 1042441 1041813 1035208 1029332 1026180 1013268 1007221 988715 980407 979625 970947 950426 918978 911503 907090 902945 890798 886015 866454 860917 840134 837741 829552 817482 816402 800106 792641 778630 775957 775027 767446 758587 753670 750879 741366 728725 726025 716811 714770 708364 705939 701479 700407 697309 694889 690540 688831 686200 678493 669808 668201 663264 656337 634687 634165 629549 625693 623814 617716 612659 609827 605704 604621 600293 599495 589622 583760 582803 575053 571297 570042 568226 565659 564790 555613 553975 552223 550052 549385 543624 540704 539759 530479 517776 510398 502605 501342 500725 493773 491047 489400 488855 488415 481841 477636 476108 475469 474751 474025 472640 464578 455399 452624 448972 445725 440393 436667 434974 431662 422943 421594 416580 412095 411178 409405 408028 404704 400567 399385 397907 394693 391195 380331 377955 373879 372412 363607 357764 355777 350453 350198 347204 346436 343014 342587 341319 338400 338362 337676 327094 326696 325460 319851 319176 318622 316298 314927 314892 314354 310332 309127 308050 307003 301060 300388 300293 299753 299598 298594 298554 297741 297074 296999 292710 291873 288729 288622 285712 284756 284575 282885 278269 275631 275489 272419 271519 267456 266597 264343 263795 259341 258194 255662 255104 254073 253600 253473 253142 251450 251251 246753 246685 241938 240956 239651 239471 238201 234672 234127 231157 230633 230502 228075 226428 225503 223850 223462 222722 219757 218424 217313 217284 216593 211604 209534 208314 204622 204324 203009 202410 201164 199718 199543 199165 197743 196803 196586 194612 193363 193174 190973 189936 189488 188674 188415 187278 185236 182465 180613 179912 179785 178914 177963 177014 175992 175773 175742 175611 175225 174783 173996 172645 172635 171545 169661 164682 163516 163355 162644 162581 162543 161732 161208 160104 159499 159128 159032 155966 153182 152737 151341 150378 150267 149893 149866 149702 147874 142934 141087 140154 137935 136486 136107 134839 134358 132972 131980 130914 130273 130160 125051 124920 123945 121695 118748 117958 115927 114422 114342 114113 112468 110923 110902 109283 107356 107241 104064 103458 103030 102234 100342 99982 99556 98782 98568 98029 98011 97389 97144 96730 96547 96329 95133 94724 94249 94107 91864 90335 88663 88474 88020 87159 86825 86611 84105 81937 81588 81299 80629 79779 79593 79415 79234 78609 77966 77380 77175 77047 76819 76685 75930 74675 74606 72752 71735 71145 70273 69101 69018 68431 68146 67356 64700 64682 63970 63935 63897 63265 62701 62266 61292 60735 60382 59043 59002 58279 58135 58052 57891 57801 57629 56858 56247 55430 55318 54430 53020 52243 52010 51167 49841 49683 48977 48323 47592 47562 47126 47096 45454 45356 45064 44628 44319 43723 43581 43560 43526 43278 43086 42894 42303 42221 41702 41663 40966 40308 39455 38118 37059 35630 35599 34647 34549 34447 34286 34194 33964 33878 33557 33351 32854 32799 32641 32094 31826 31795 31298 31232 31103 30627 30448 30439 30096 29932 29745 28298 27908 27779 27592 26148 24901 24558 24393 24383 24305 24240 23954 23391 22980 22747 22513 22448 22285 22187 22007 20595 20488 20402 20231 19918 19488 19062 18666 18614 18247 18215 18113 17942 17606 17588 17174 17106 17064 17048 17002 16910 16759 16618 16347 16088 15993 15908 15836 15724 15657 15636 15593 15489 14590 14563 14537 14229 14010 13872 13724 13637 13602 13560 13197 13164 13056 12937 12901 12677 12638 12594 12500 12404 12311 12274 12158 12139 11964 11781 11515 11157 10873 10836 10821 10816 10763 10560 10488 10462 10462 10132 9934 9929 9753 9680 9543 9305 9281 9187 8872 8808 8620 8475 8231 8215 8094 8086 8058 8000 7736 7633 7449 7326 7319 7260 7257 7013 7011 6929 6772 6738 6630 6494 6316 6177 6074 5956 5949 5800 5765 5764 5604 5553 5448 5446 5291 5193 5092 5001 4959 4838 4828 4812 4647 4555 4521 4515 4486 4328 4301 4205 4060 4019 3851 3745 3682 3670 3576 3574 3392 3386 3381 3162 2918 2856 2852 2813 2776 2625 2587 2558 2536 2239 2171 2142 2121 2011 1980 1979 1903 1836 1710 1707 1698 1681 1673 1651 1606 1565 1541 1479 1353 1309 1302 1279 1258 1149 1130 1126 1004 925 904 842 815 766 746 742 734 706 699 692 690 679 671 664 634 620 602 597 516 478 440 434 429 423 364 356 286 282 271 258 249 236 221 201 171 152 149 128 123 121 99 95 93 88 80 76 70 60 56 56 53 41 38 26 26 25 25 23 21 17 17 12 11 7 5 2 1
3 1002
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 116510849 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31314396 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 732136758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 858762802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27262750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367625386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 636098865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 728914322 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 539024465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 486678218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 494600057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25690373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874250412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1000000000 1788 343869725 0 176567336 0 201660 0 0 0 6704 0 0 487 27 0 0 10556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 334441506 0 0 1452324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6898 29663 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 691051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 2189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 591674 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16367 3617915 0 3 0 0 0 0 0 0 0 0 0 0 0 0 64941781 0 0 52444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2169196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2016 0 0 484 0 0 0 0 0 0 96558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58 0 0 14776 0 1493468 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121 0 0 0 0 0 16842 0 0 0 0 982 0 0 0 0 0 0 0 0 540428110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110636976 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 155642 0 3653748 0 280 0 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12162814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 240 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43666 0 0 0 0 0 0 0 0 0 38250 0 0 0 0 152 0 0 0 0 0 0 0 0 85983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2985 0 0 0 0 0 13138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3204206 2792 0 0 0 0 0 0 0 0 0 0 0 0 0 165239 0 0 0 0 0 1544544 0 0 242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122208 0 0 0 0 0 0 0 38 0 0 0 0 0 0 27 0 0 28014 0 0 0 0 0 0 0 60008 0 0 385522370 0 0 0 0 0 0 0 0 597128 0 0 0 0 0 0 42 0 0 0 0 0 0 90171654 0 0 0 0 0 0 0 3 0 0 0 0 0 0 31568384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22472416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 579213 0 0 0 0 0 0 0 0 0 0 0 5771468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117258 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 379467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 8986876 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177887381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81745202 0 0 0 0 0 0 0 0 0 0 0 0 33 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 241489210 0 0 0 0 0 0 0 12053127 0 0 0 0 0 0 0 1 0 0 0 582398 0 0 0 0 0 0 0 0 0 286 0 0 0 43120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1332672 0 0 0 0 0 164 0 0 0 16444 0 0 0 0 0 0 0 0 0 0 0 0 5447 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 1346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5307017 0 0 0 869 0 0 0 0 0 0 0 0 0 0 26787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2573 0 0 0 0 0 0 0 0 0 0 0 0 1918798 0 0 0 0 0 0 0 18683 0 0 0 0 0 0 5088 0 0 0 4 0 0 0 60154389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4098096 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135186 509 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 132227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83516501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22007 0 0 0 0 0 0 0 0 0 0 0 0 0 1463989 0 0 165 0 0 0 0 107281123 273601 0 0 0 0 0 0 126 0 0 0 0 0 0 0 0 0 0 0 0 2 0 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1244855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3380 0 0 0 0 347757 0 0 0 0 0 0 165 0 0 0 0 0 0 0 0 0 0 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 485241347 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 8334 0 0 0 1129 41730276 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 7111 0 0 0 0 0 0 0 623 0 0 0 0 0 0 0 15312 0 0 0 0 0 0 0 0 0 0 0 1001341 0 0 0
0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 3776109 0 0 48163 0 0 0 0 682514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3227325 0 174669 0 0 0 0 0 0 0 0 0 0 0 0 0 2096 0 0 0 0 0 0 0 0 0 95181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 276247579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2285 0 0 0 0 0 0 0 0 0 7497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 30197 0 0 0 0 0 0 0 0 0 2884 0 0 0 0 3375979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 480 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59995653 0 0 0 0 506 0 0 0 0 0 0 0 0 0 0 0 2 0 0 131180416 0 0 0 0 0 18275337 3073 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 5992440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3303 0 0 0 0 0 0 0 0 0 0 0 732837 0 0 0 15969017 5 0 0 0 0 0 0 0 414796 0 0 0 0 0 0 0 0 0 0 3344 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 32786085 0 6 0 0 0 0 0 0 0 0 0 0 37395625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217 0 2229764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1134 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 0 0 0 0 0 0 0 716 1 0 0 71712 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24954379 4086 0 0 2157179 0 0 0 0 0 2062 1245 0 0 0 0 0 451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3217 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2193094 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 244 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3882252 0 0 0 0 0 0 0 0 0 0 0 344333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4088 0 478 2 0 0 0 0 0 0 0 0 1170 0 0 0 0 0 0 0 0 209460 0 0 0 0 0 0 0 0 1526812 324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 0 125 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 77208306 0 3462109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 93245144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158 0 0 0 0 0 0 0 283548 0 0 0 0 0 0 0 0 627589918 0 0 0 24220945 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2031258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4655408 0 0 0 0 0 0 0 0 0 0 0 0
3 1495
607337479 534579525 164728171 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
924467020 894861378 544212476 435281251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
951039792 815562122 475015951 422506549 299400490 274703948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 33648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3237 0 0 0 0 0 0 0 0 0 0 0 170931 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 238 0 0 0 0 0 0 0 104842 0 0 0 0 0 2 0 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44968 0 0 299561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3818312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35575 0 0 0 0 9122563 0 0 0 0 0 0 0 0 0 885553 0 0 0 0 0 0 0 0 672 0 0 0 0 12 0 0 3 0 0 0 0 0 0 0 0 0 241240954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58967 0 0 0 0 16066091 0 0 0 6291780 8131982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268020411 0 0 0 0 0 0 0 0 0 0 0 0 26321 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 354206756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1467086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 482 0 0 174378281 0 0 0 0 0 0 0 0 0 0 1759133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2328515 0 39065 0 0 0 0 0 0 0 0 0 0 0 0 0 88201956 0 0 0 0 28016 0 0 0 0 0 190461924 0 0 0 0 0 243392204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 839623404 0 0 0 285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 544426 0 0 0 0 0 0 0 0 2075465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1053772 0 0 0 0 0 0 0 0 0 0 0 0 0 7231848 215 0 0 0 0 0 34296513 0 0 0 765926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39859391 0 0 0 0 0 145 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2680313 0 0 0 0 0 0 0 0 0 2145 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5081 0 0 0 0 0 0 1539946 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140843882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 214439 0 0 0 0 0 0 1266630 0 0 0 0 0 0 0 0 0 0 0 1869958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131374908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27446542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 5 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 28806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1307 0 0 0 0 0 0 0 9743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18779 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 1000000000
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 352041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22691942 0 377687 0 1781 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7652884 0 0 0 0 0 0 0 0 2013339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7058 0 0 0 46698838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 645732 22029678 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3010 0 0 0 0 0 0 0 0 0 0 6250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351073 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 598089371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207 0 0 0 0 0 0 37 0 0 0 0 0 0 15883148 0 0 339823 0 478569 0 0 0 0 0 0 0 0 0 22523425 0 0 0 0 18456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17305909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 0 517 0 0 0 0 0 13756 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28762651 0 0 0 0 215754297 0 0 515523 0 0 0 0 0 0 0 0 0 0 0 240 0 0 0 0 0 0 0 0 0 0 0 0 0 1602290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170548525 0 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 204644 0 0 0 0 0 0 0 617251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 0 0 258 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134727775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1308 0 0 0 0 0 0 0 0 0 847363 0 86 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1680949 0 0 0 0 0 0 150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 300 0 0 0 0 0 0 0 0 0 0 0 36761235 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19300 0 0 0 0 0 0 0 0 0 0 0 0 0 341152 0 0 0 0 0 0 0 0 0 0 0 296370382 0 0 0 0 0 0 0 0 0 0 0 0 59258631 0 0 0 0 105776 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 251966 0 0 0 0 0 0 0 0 0 0 0 0 136 0 0 0 0 0 0 0 0 1083437 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 2350990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 298 0 0 0 0 0 0 0 0 0 0 38643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2236 0 0 0 0 15896 0 0 0 3956346 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 19781 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97749934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159177 0 0 0 0 0 0 0 1542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 0 0 0 26543139 0 0
0 8784635 0 0 0 0 12009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 167150 0 5 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 51933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78856 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2853194 0 0 302715 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173802864 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9135 0 0 0 5047175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 139637230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1036884 0 0 0 972916 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130491491 0 0 0 0 0 3958041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33903039 0 0 0 0 0 0 0 4 0 212234648 0 0 0 0 259226107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14952 0 54732 0 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27830326 0 0 0 0 0 0 7138 1 0 0 0 0 0 0 0 22377028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 150 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 247793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3368891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8835685 10234271 46 0 0 248633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12882318 3386456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15674 0 0 34 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 67586 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 801 0 0 0 0 0 0 272377747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 731 0 0 0 0 0 0 0 0 0 0 46265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7522687 0 0 0 0 0 0 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 447 0 0 0 0 487854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33499226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165022309 0 0 0 0 0 0 74787 0 0 0 0 0 0 0 0 0 0 0 1525193 0 0 0 0 0 0 0 0 0 0 866 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 477140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5488852 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3496 0 11297432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1015 0 0 0 0 0 0 0 0 0 0 96502421 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 5683655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 270 0 0 0 0
3 1028
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 458147750 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 516249687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 566049913 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 386650381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 640089839 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 200717610 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 202168434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 424778759 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176334377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 148669008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 871893411 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 790182068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 701631716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109563 0 0 1175873 0 0 0 4 104503750 0 0 0 0 0 0 0 0 0 0 1241749 0 0 0 0 0 80938 0 11435304 0 0 0 0 0 63787296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 592389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134616227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 0 0 0 0 0 0 0 97338958 0 0 124753 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 202361 0 0 0 0 0 0 0 0 21721004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 736052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 314269862 0 0 0 0 0 0 0 0 162825490 0 0 0 0 0 0 33195285 0 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 41555037 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 454360 0 0 0 0 0 0 0 0 0 0 0 0 269 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2399507 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113926701 0 0 0 0 0 0 0 0 356037053 6 0 0 18 0 0 0 0 0 0 0 0 0 321826 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96967130 1 0 0 0 611 0 0 0 0 0 0 0 0 0 229900810 0 0 0 0 0 0 5044484 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 225 0 38409 1 10407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69514 0 0 0 0 0 0 0 0 0 0 8926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16877965 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 0 0 0 0 3844 0 0 0 0 0 0 0 1 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11238 0 0 0 0 0 5562 0 1 0 2 0 0 0 0 0 0 0 0 0 7296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7642037 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 340 0 0 0 194 0 0 59715133 0 0 0 0 0 757237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 299399 0 0 0 0 0
0 0 0 2238 0 0 0 0 0 0 0 0 0 0 0 0 36380239 115273 2 0 275056 0 0 0 0 0 0 0 0 0 0 0 0 0 75 1185 0 0 0 0 0 0 0 58329072 0 0 0 15 0 538136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90565 0 0 0 0 0 0 0 0 0 0 0 0 1687 0 0 0 0 2345621 0 0 0 0 0 0 0 6796493 0 0 0 0 0 0 0 0 13445 0 0 2447586 0 0 0 0 0 0 1 0 0 0 1836576 0 0 0 394026039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 391 0 419301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 597091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 121802631 196364 0 0 0 0 0 0 0 17572744 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 49886031 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4739414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 263364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 24855 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1813599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14010972 0 0 0 0 0 0 0 0 0 0 142718 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5802617 5 33 0 0 0 0 0 0 0 13754264 0 0 0 0 0 0 0 0 376725663 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 0 1583 0 0 0 0 0 0 0 0 0 3664 0 0 0 0 74 0 0 0 0 0 0 0 0 0 0 0 0 0 5420 0 0 0 0 0 0 0 0 0 0 0 145990630 0 0 0 0 85890112 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2094930 0 0 0 0 96500 0 0 0 0 0 0 0 0 0 0 0 19939 2290 0 0 0 0 0 0 1042085 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5147 0 0 0 0 0 0 117 0 0 0 64555 5741 0 0 14204773 0 0 0 0 0 0 0 0 0 245264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176164 0 0 0 0 0 0 0 0 726444 0 0 0 0 301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3153709 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2166968 0 0 0 0 0 0 0 0 0 0 0 0 16752 0 0 0 0 0 0 0 0 1991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 2665694 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 67 0 0 0 0 0 23130871 0 0 0 0 0 0 0 105534953 0 0 0 0 0 0 1 0 0 0 1929477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 471046 0 0 0 0 0 0 0 0 100337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43998256 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2755 0 0 0 0 0 0 0 0 0 0 0 0 25636 1535365 0 0 0 2503509 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 461 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8431003 0 0 19727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 871534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98970 0 0 0 0 4440857 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19219 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 93720994 63325712 3881 0 0 0 0 0 0 0 0 0 0 0 0 0 124075064 0 0 0 0 0 0 0 1 0 11 0 0 0 0 0 0 0 353423335 0 0 0 0 0 0 0 0 232102 0 106631444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28122219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 339282 0 645055 0 313 0 0 0 0 0 0 0 0 0 28 0 0 0 0 0 20 0 0 0 2683 0 0 0 0 0 0 0 0 0 1374063 144516053 0 11399 0 0 0 0 0 0 211 0 0 0 9314727 0 0 0 0 0 0 0 0 48794635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13332174 0 0 0 0 0 0 0 0 0 0 0 107925 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 7454437 0 0 0 0 0 0 0 0 0 0 818 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 301546 0 0 0 44459 0 0 0 0 0 0 395007 0 0 0 0 0 0 83557 0 0 0 0 0 43529230 0 0 13165 0 0 0 0 0 0 0 0 0 0 0 0 3268680 0 0 0 0 0 0 0 538 0 0 0 369624 0 0 0 0 0 0 0 0 0 5880763 0 0 0 0 0 43172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72821905 0 0 0 0 0 0 0 0 0 183 0 0 0 0 0 0 0 0 0 0 0 1 0 0 339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22126008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 8571005 0 0 0 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36340 0 0 145 0 0 0 0 0 0 0 0 371621515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10731305 0 0 0 0 0 0 15531606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3352586 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6224879 0 0 0 0 0 0 0 0 0 0 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15732 0 0 0 0 0 0 0 0 0 15449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1426 0 0 0 0 0 0 0 0 0 477286 0 9708801 0 0 0 0 0 0 0 0 693022 0 0 0 0 0 0 80005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 301 0 0 0 0 5808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2662391 0 0 0 50864372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1049675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3362 0 14926313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000000000
3 946
824202704 536848221 490976055 340253609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
854442042 606228709 589616572 241265751 130959758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
778025110 429317785 325624457 291447241 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
75 8941291 49512 168451 159311 1405568 2636303 7085 432389 152019 7612875 20477740 125914 127070 22432 78656 4052192 191663 217858 77969 3518261 30986863 5098915 2019937 53033 3741749 1335046 19704 40387 164814 148044 319033 877 12 1800816 841 496789 791436 143921 4593848 1015938 291376 544398 1436540 3260089 13306879 6529 36669 530455 1293 6657 2389570 80660786 36847 6848161 188978 367004 3322 391618 284281 1066 4167 9341981 2142457 519219 36328 1513463 94045 1066098 626216 60072 46502476 42236 415085 91870 33282 853333 886697 335689 161552 171662 44581 1607 1116084 43543262 58420 2095333 147505 675655 34527 52333912 14911769 889 141827 3876951 8555910 567282 94 1548031 77441 29632 702008 36603 12354 1388895 1205 279652 636 390863 5439407 6375 260207 650078 2923 17044 21876 2419555 5450 1642925 1233646 4605799 5621 3615436 2950703 2667511 49407 8410826 303898 4428780 725 2558242 66678 2703 10579 135373 237370 625756 63444 2223971 36229 26833 4883934 1496456 377663 129645 12 53002 106787 141290 13 827184 16368 273814 528286 71639 170484 1097507 5087322 1143211 8141615 164571 6875884 843565 20676 496327 41824 23205 110738 54304 307067 8248914 63252 68195 32936 3131278 80028 2654 4720 1248188 28602 2596996 2153 317247 784656 4786117 2801 987558 80088 16495 100282 3644248 183529 310026 131787 1427316 161384 3950675 3298 415801 621658 27501 209870 19645 487658 142988 104424 129775 740636 2835320 8871 1902700 7983042 6650949 539580 535515 3827 1159268 25 2662326 968471 37362 108524 1039500 380170 57762 12180 2781 44837 380042 809581 23688 319581 2724879 482495 1687776 157384 120781 74295 34306 9917 45359 118493 3627962 238510 931880 988692 55040 433288 789806 127452 17669 55517 3925855 2343718 4921301 162998 1462582 3457 10801254 2782938 17761 49136 1415851 223995 3345408 286249 639519 325447 104410 46096 14604767 4341 124475 528512 131167 4061 2038943 3372 317298 738 538 192621 10323 1522684 2139 658396 5366173 308106 5015991 10081 980744 2817101 29508 179 64416 1534154 5973 6912 61411 1594 171156 78449290 1033627 231 26745 885384 1295447 1884509 4349419 3118669 67362 155114 1074574 31212 202155 28118 28694 8013573 8909791 10213881 201318 186450 2 2407101 246227 5777019 148362 31599516 1764834 6282 11331965 42370 10538 1558751 3898 81860 309 568460 13905 17995 695992 180224 15 133549 12607184 206480 300 1093191 136914 650112 73497 988573 363842 2224768 1374049 2741073 246471 611037 1708 12379149 384997 5189614 88652 103860 3002246 29524 1112482 41 272449 4 6745 468297 1777045 263146 25599953 158630 268769 20678961 2653 4426 399128 1485 606550 25989 989665 348184 429698 17459044 1010 28230 2896 3340008 475 174057 1351509 446539 66362 1267557 7090 1585979 5863750 57912 19685028 3609750 4112097 517449 301425 388831 33248 1159 553575 7318251 596144 20418 27 2926376 981101 30223 1260399 1902142 133 300118 432 48628 3128201 567472 345572 4947971 1846837 8118 24243 1006 14834 840110 7224169 47104 134151 117028 1207437 916690 465632 30461 31 1693928 4461 11257908 5145 195190 722004 379220 16145 15074 1271008 33811474 168183 4950 15459 10028490 25025 22737 28836 63491 29882 245498 76482 4399194 675735 1131 9857570 3525900 961405 15559 486417 92861 4421582 12607 2711201 127474 3906 21646 1496192 48238 52208 51 949 420112 3455 1809 1073078 18370 681286 2454081 20260 714562 1205127 188295 291255 13 1038869 2741 3227144 2745261 10017905 534959 252937 4054857 2879 2563 75587 232986 477 1462697 2434205 23157 4268 19572502 2834 157713 168911 83561 1656170 9454 296999 63835 473363 18354445 76405 43451 494282 443662 68579 302 47261 297188 2225667 621745 2498489 17350827 152054 27859 3320697 774493 12025 100417 113777 646 1243462 2245708 7419159 75445 40902 463461 2206155 271419 251598 619104 28751 44710 4645 13132123 2953243 542623 23293 3050 8880 136320 1420719 43 1502631 109027 843225 2450729 1539029 1795561 3772193 382 99660 1395340 495 3022 68433 178607 956837 587 105909 236886 1250984 506657 1054866 4730061 1084679 531555 6657049 2543 6642397 72992 23718 690070 1361075 199793 245373 32944 1519908 71303 1163799 1134326 9492 1345812 225064 5792731 97010 6943023 16211479 406134 210043 34489 4283 508394 112667 43930 673022 781405 583721 1713 133597 538648 1122 1494872 261210 19514 482 880147 151520 2835815 10383205 2352094 180646 49222 4457 231 120702 1055326 1 45414 24099 1105054 25283 48436 29191 1497260 301 506000 123707 399253 1360146 5560006 60991 4283120 456882 4578246 5427172 237014 7348 369081 103211 741322 283872 38898 144741 23149 99466 75214 921715 47639 334503 32034 153578 1127142 1580391 3736920 255651 3152359 4102 356 1009875 372 125984 75479 47756 1002 2380 26274 161984 206073 22234 2253577 240 6651 176687 160559 370 19938 12198 75513 4823 2913 256171 151896 17750 250828 21376 2189123 5088215 4088 46265 136786 1612120 2747 1213144 2545711 76925 4498 7154473 3689 5246583 4877502 1248559 500 14218 327578 97224 757 57483 30915 18507401 1247165 44626 13110 10154 18413 21853 150035 1166562 96434 157032 411 41138 344119 117418 10244 345458 64463 355655 70032 4614 4878 788127 702 63 52248 535210 193 154855 20454221 20407 39987 72579 8429 1978 3969579 429586 424131 75815 6451107 192426 11872 64551 2455 5071 1465085 4360358 98026 1882735 4833669 7380766 3244765 49800 674991 2584054 327434 4150926 4638 1037408 5150968 18785450 4928265 612575 80981 373583 2867241 29149034 1013569 283 1405679 2131 33303 889316 494170 2932 13321 3245769 26444329 763027 25258 65876 567112 293642 3683 57855 4432835 1512066 3356148 1583569 838462 3680 25175 12530 25399805 123614 681109 1839293 662367 3318324 3876382 367722 15399 4893 2039249 167913 10507051 434485 885 866 229091 3323735 971310 9337 37284 662 1109 72029 352039 299734 8128 1442393 43880 534630 552134 506 25822 460003 1243548 47260 405267 73 1473 422268 24707 40871 5684022 1174272 337567 12420361 62682 340439 1357496 13318 74843 4051212 7457065 22408 4617865 733229 5106 5170 299289 237881 2119492 735 2158403 22803 78172 95936 467272 19713 381362 37938 7160136 46902 15675 9386 1640455 1789133 56687 2414730 3447382 37553 131714 838830 41250087 1616848 5634 111825 91116 508292 1999007 322567 30 2236 1999910 168782 7762257 379472 359654 163231 66 95297 105792 212378 230862 622556 2739 475861 520860 21089 2948029 3907020 3783304 51014 25965 4120407 15077 92 2770426 607049 7124523
2671117 68050 7175 17283 10360 27328 1043159 28206 87284 7198501 111714 34565 684734 258984 5728220 6358573 2742552 813 651914 9807880 21175 21528 165434 4631394 2627260 598495 4244990 19 923173 1560813 25103599 1629 20946 5737175 114385 37499 264980 3938 62688 3541920 2234505 528843 126243 5048089 5763864 3615 9674 4273615 62232 437502 3976795 1004153 6300 148495 24032 19503861 674 11370 169830 7882193 333942 9333 3733965 120391 310864 2070590 1011561 7973529 128834 995819 297002 151716 5786422 2205165 5326202 12921 79316218 14916 7296 279899 40859 11860 5601888 267852 152993 22294 61 118606 917278 1183062 2689945 27875553 4943 218920 502519 3406348 7857 7307705 12291 3410204 737383 4672819 33201 3209615 45163 17394931 15 1041471 4515819 18050 8295 1654517 951 23776 9066 2139970 1012484 190693 9091 6862 432820 13755736 19150 28083 1505 55485 161835 84526 1048975 1499 1494139 530812 1251743 238343 48572 5660 1140306 19 30904 132105 423691 43411133 5570887 1240587 28245 553196 104720 13955 604936 2696 629111 156746 104769 115340 33893 94225 4506276 5164661 483754 3053506 467 7675 42417 2903914 24 844094 591756 1142975 20230 7189 111214 132035 490213 8917778 67623 2822 237546 88449 3526884 120 33129 44015 38188 406 1341978 4902502 739322 18603 1453 698809 3646576 1459 12301 277924 362757 314196 120334 2050 1676532 15231 1477262 49379 10433 17411 6842207 15706 36025 14103 96761 43070 16777152 14082 682957 1397 1533 67 26333 78545 338161 264157 5822 10336 2242299 818637 63412 14468 1158921 481076 2256952 8045 52851 4514 265794 42290 34624 3325704 14585 594524 1164 3993039 215149 10196 13701 2549 135966 10356908 4682 11769 321 6248 103356 15475 75853 637274 149647 17028052 461094 67720831 2057243 80841 2356685 555 196920 4525414 2279099 1393470 390 237438 1119956 358089 1303187 39560645 774203 88457 63436 1074897 15145 2813155 111538 450018 107265 4543851 1817 8119918 136522 535676 5665 2011039 129097 1536621 5285 8082 5217 24261 544498 6745319 522600 278537 407470 77706 61543 748755 819120 15019 136077 12815 7236569 7411 291675 6809800 780125 396016 11452456 3560196 15493 10135 7287538 83537 1044635 2012475 9297 168898 4793 403371 14311 2337172 1228968 8983 94120 3955241 2353 12989148 1097416 142242 382680 11609 518 38072 446435 111035 215766 239428 72 34996 266288 32 35414 166308 874562 14196 1071734 13243 92454 3153648 3275854 194307 318399 297218 1601619 9317 26 46391 41517 3810348 43563 1326700 113038 924160 2449 161938 2864424 38645 10387 108138 1303641 17868 4623772 2167481 1060077 471078 16119 678673 439506 1191784 45239 19211 11230387 37042 693 1210628 7470 130943 889543 105826 33444 85550 20028 706139 5887 707443 893 141697 1371433 5891187 1103 43978568 12103712 656962 8799780 1097 45475 80408618 298446 30596750 89496 12410 7325 8551 19425 35790 420029 1651333 426781 784479 5258191 515997 17966 109306 47 31362279 218370 1420522 4480763 275267 15773 13464 7948961 403529 136175 5345769 363147 7469 99977 685526 65452 1228787 4821385 994 25209 162990 23657 635675 208434 1022823 31911 16933 456503 251154 238103 2591685 34428 6943 13577 17928230 1108 901578 2017855 500423 21737 604380 58006 67944 1571261 84556 5520991 891094 238540 1024928 7117814 23508887 244624 706004 1621723 15700 556068 337969 5073083 113463 1843034 6455937 564274 94460 3381 925535 3 234311 26294 655995 37427 294055 394100 407147 24647 836572 16879 134078 395164 41936 165629 60230 1444 266860 72262 1423035 437054 14679 3659259 164849 5109649 42499 3386 333193 65375 91034 125 234015 8168265 38653 1401251 1049795 341946 11485 7051 747395 313652 644 3331563 4302582 734551 2370246 78618 272844 36512 247389 1811846 321 1665483 17295 1256811 28690 6210327 7687405 1348031 89342 255296 1687950 223955 16344 52599 113267 91 67 468708 341355 487105 18408 1680039 103393 31762 787769 83595 2354125 89654 1808273 2020321 12035 72641 1897 661276 441674 3912 4852 7536 329106 8163 6033 444261 4930 1220887 6352 15261 20946 1169631 157213 304524 2251566 3385831 105605 14721 146837 10364 406649 129349 44794 3397402 2567193 45 814351 83198 17746 191867 33557 30782 687354 355 11470034 1603 605940 3573879 100375 7069811 504268 78516 130746 374949 3148198 16 179638 81392 38059 242 12742 37623 615 6580772 15201 3953903 115646 338411 1718353 10194 65 9670 50164 272852 689044 849022 10006026 1434969 3774531 19329 1688742 2037730 392685 15784900 14356 6 18686 6211732 892837 1435495 414690 96588 2343 378142 863 1059729 24598 1577673 149555 2308930 22501587 984814 6256398 6982 3381112 271626 284620 32139 6600 2686794 183892 1301699 43879 13385058 3658163 4020218 26689520 12018 10206 23419 762075 23567 4547353 14637 25627 1909851 1692384 30947014 559035 6185 3119364 286770 156166 18089 7149110 7148 381385 2087072 7584 2290717 288854 4167717 2339031 6013 723161 9583137 1713219 57247 1412833 846 55754 32016 4405 80712 100003 142937 15478 836814 12464 3576 9546 91854 9371086 3399 1614957 3459978 326173 4788880 14438 1297633 137316 22374 2751543 1912299 765760 1396201 952 4380872 57041 93547 1979407 2518 31957 2906974 205915 11787034 4 1074807 3578 615763 83365 796648 3983080 16638 43582 1591198 175399 305162 1321370 1475 2609 706 1006234 1145944 11176113 179207 98230871 14775 4110441 2039952 1401278 831402 1120 293404 9782 9629 69056 11750 33603 4863060 111246951 25395 17060 7446703 11834 156554 6472 275217 52436 825 750059 624220 9343134 2233161 4105 36478518 7100 880900 953623 2290 3162534 39099 206508 74834 134768 279036 3886 174767 520238 9318543 1144470 3903515 446589 213702 107026 271580 63562 338 106481 1498431 4082864 2487 23410 284591 1170570 168236 351092 36842 456630 1132826 76295 4932139 5370935 787768 1402237 168114 36362 7950 3111891 188726 892 14053 43 4181355 16215 28996 98800 46962 951045 122666 1532545 3356681 694844 2648 330 10356655 2190 11760392 11575 61247 289006 17345 1933 3419 171996 3292789 50262 453628 520410 221 3095 11756 23 3174725 4915036 881 21062214 9700 54325 1645 924667 136266892 2633514 10782 2896045 11051646 88821 158903 20737 1385 83427 18245 430553 143872 168904 11020 323950 121944390 938942 450357 40461 169167 13682971 2487132 114892 1859305 4996 125661 5010272 246851 4429521 2644706 63358 274333 1290912 106080 984536 632186 108302 688 26291 97787 4846 981790 22 8815 11544859 17618 124411 4355869 716116 158949 254268 11437802 1321870
15837134 245 238685 987290 4012560 419194 16893352 33 77821 48566 13973 2403786 2677045 11222 4540 190386 3618431 356468 12202 3958646 223853 3068 22 875212 3867556 526058 7580 11155 5871 17529 54073 207348 147925 256648 4158438 722140 37293 36294 64859 2975668 25551417 13908367 2313616 10509414 271157 1970573 765 12023 3176436 1612 6634420 34609 8039 16559 566827 5139323 14514 50632 225 2571 316655 5638528 6681 25490 1746836 19542 1152121 72640 151254 536324 65855 1798635 727 18900 569797 2260 238644 27802242 158870 13332 2290276 1392460 48804001 8391 29275 14559 4038 164238 1073406 1616664 1647194 73298 1617364 463362 600815 4572902 15593 10978 25635 5247175 86395 771278 1039 110479 575892 5711 8483906 324975 159565 1932495 9468696 280496 166674 148707 147699 717968 413042 2337112 2466872 5929894 3595319 422738 1 112190 792501 277183 4376330 178952 684170 26138785 31391324 4551287 178876 957939 8038 1011 4879729 10593569 17 10316 12048 1135 15922640 707347 11136 68649 162732 90092 29761 2281 17312118 2140426 3241564 119851 2646111 49744 24012 195937 299245 1049197 53711 1015 4012 209337 825710 426 6078460 1969 10470898 1865166 1224 53057 55983 3523420 40868 146375 530329 3306 230264 63567 63005 103147 3678635 535758 5601 10989195 4238 8232 875390 19700705 12923 197565 100456 5263 8915651 248 1314 1575355 6560 341607 1826342 491553 629 15251 14851 3359143 264182 742773 246980 21867173 7780 1511778 2426762 188758 93747 117325 2876 346099 14357 2808701 23275 2735019 101058 102493 968326 14498748 287043 17889792 66378 5081591 7942 145889 11370 0 670920 1733 125787 621 258285 25832 50803 12402782 1440356 28368 322737 4315159 738933 86396 560100 237619 53518 272887 5106 115814 1715 917 1258604 102109 81059 3807534 4337 3324129 51224 27132484 11147 750274 105625 229274 699410 51 468282 429658 3029 45685 295534 204869 1613199 609259 20076152 31932 43917 146634 1522644 46763419 16709 139513 174250 909890 1504907 605530 4079901 841 375 416389 2381 2557572 408828 1166769 8322827 218469 44102 56149 7791 2462089 248234 88605 57088 19516934 29313 348296 414040 25787599 2944 474360 8269 15916 39339 34151 718152 8020 7578639 423071 6639892 1004118 124970 1101 1035097 851622 246337 111625 822521 247120 8634580 2046 1329571 50948 227623 507799 1253 1374 1682905 3692607 22185 247729 1500828 838471 637 4309387 188988 79983 770259 246997 228 9146 15083 84 15019 18917 107990 541 20671 54481 74293 41980 64754 410164 183182 36405 4917 536944 8078777 1712 29526 8130676 556467 71625 7756 622605 389357 63902 363064 515022 449037 4834 100601 1902519 20295 2818682 766036 60758 315225 259 1047216 952049 7874 394010 36531 173176 984426 210660 1235646 3164168 65827 198940 205537 104624908 50177 9 1977 37351 3150891 3759 37392 50267 21996 4136294 95890 486693 1193 109412943 179042 28396 1223 168532 240642 324363 70635 518245 927879 13274 91509 2035073 62623 3252767 9247930 3348 18196 286354 57121 2018372 1478 16340 53526 290619 25703145 2615554 75903246 387329 15702148 138700 386808 3026183 7543477 484930 37100 16 1395532 14007 347 888992 397710 2269152 181550 189384 155774 2900 262811 15324 334602 9324758 1052625 23700 220416 230338 213729 275366 45317 679 1680208 1065764 26 19141 1992 33566 1222444 152876 2552866 7530732 452501 165 23586127 15568 6693575 11123245 1407 1401638 24402 7165427 155128 292608 70653 357278 1769520 127544 80027 1492330 2626 20111 2641855 153137 7756154 7689 3047 33864 180472 319500 162896 879652 2088508 11355 17882 808 13595 583461 338 2752515 3567066 85627 31917 575640 2790 236321 165307 232062 1345015 416810 1736581 10075207 94536 3472 32118 12755 6309 12429 932423 8163 110049 38255420 27949 10160526 796867 7264494 2161555 2200691 1824412 1720865 7349870 22745 80442 3630 171988 479517 29783 2284 929 47671 393913 188081 93186 7858781 37 627389 2226573 2212 3365 4564182 2909199 3765477 570182 2845690 45310 1869024 83072 8142337 5467094 285130 62328 19696 5807086 385 398482 176887 45998 6617394 2210011 14303 2313080 36400 21203140 1384523 3978 1013471 979429 4038071 819544 5699 9009362 6949914 3577507 1468451 6333 114367 140353 15578 17 194245 59244 218785 208059 3287 151943 1932118 177429 1832311 247086 2030872 797469 9072441 1068056 430834 128967 530506 43268 403228 34563 5111603 26900 204000 1295882 51718921 609251 492727 27436 4986106 34044 295378 299211 18094 3453159 113919 60350 868570 797593 10846058 217099 309446 39824 18343881 892016 2248538 6654 941 285522 437 1229323 883280 62829 44818 37905 196814 68430 250685 4728 3257 1072 265913 1636650 4709 157878 22208 763573 14884 36755 38779 914799 1064515 1162703 1465525 30604 311188 217805 74048 478459 5218 15326 1532986 21980 4735 17502019 67368950 533229 12793795 1275791 1950583 50412 6769 1644415 296098 497765 144853 943 4094617 1402268 4220 1251909 264975 44721 2753489 681338 247179 6924868 45537 1456977 9877338 57777 948953 22229 47633685 21121 51898336 66625 55761 82357 772294 1228112 12843 122790 12225 174588 54031 39284 359032 4132555 5133684 560021 2733 938 4521310 498311 172926 6603 10991 4738395 37454 144020 1276633 4613117 2145749 6001547 209018 1457750 573566 4060435 761379 4171 3037971 528108 4691963 9046221 64704 3944658 26511 2161699 117142 85783 1453389 72223 4601 15765836 645267 55379 28921 1466410 302583 216922 89866 6907625 48652 40135 890182 1356229 1583278 40624024 6587 828 841232 4193245 435391 473897 1445 10496 9964 1009317 44804 1088213 1218 2750560 19175 1356351 34637 4210268 2344394 1451159 11939 1350984 2372 2014069 5170008 63862 594 6892 724263 92417 570491 760547 158074 49057 26782 601485 4776 3237247 2344875 2971 7526286 3985 853994 597881 982 19493198 1045082 4462062 1255807 921 51305880 3139746 28575 5087821 61107 4625606 87841 139157 127088 12058913 647955 303737 3440 406415 720068 10582 39032 173135 256128 74775 1774441 6873401 353 192301 209 125463 4128703 167764 559419 183507 1795816 2144 38296 11486 153220 1548393 245366 117428 75656 45717 325631 11346708 389744 1141048 20780 3750880 2855589 14531 3935170 3848754 6501719 89865 40493 31005527 267746 227538 5459751 399653 155929 65228 13985 620 360 5037579 180854 104321 960837 9625411 15814 130669 353 668275 455447 4272124 13201 11298160 73057 275704 560226 4557900 79217 7733726 2335 997280 8940 669386 98 18232 488 13260 3709952 204662 163303 107703 14778 34933 1127922 207737 811591 155786 80066 42349 2796
3 1416
828236472 757191163 443991554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
936769776 779902461 733260562 682331754 101746908 18533138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
857554616 566016232 543500068 478891120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 6 7 12 13 17 20 20 20 25 31 32 32 34 35 35 35 36 38 58 67 70 75 79 80 82 86 92 92 129 133 135 146 173 179 182 192 196 199 223 272 285 291 292 296 310 325 328 330 330 337 338 377 378 384 395 402 405 425 448 455 456 473 481 484 495 502 505 531 552 558 572 579 607 619 621 633 643 646 655 665 691 724 741 749 751 779 798 804 834 849 873 886 927 950 1017 1025 1040 1045 1200 1211 1218 1248 1255 1256 1271 1335 1379 1386 1393 1393 1422 1445 1472 1538 1540 1544 1577 1608 1627 1739 1740 1797 1827 1861 1874 1875 1910 1917 1952 1958 2005 2086 2094 2096 2117 2164 2174 2180 2209 2212 2275 2298 2299 2312 2457 2503 2507 2521 2538 2602 2748 2901 2925 2989 3060 3066 3075 3117 3175 3250 3261 3375 3409 3440 3455 3533 3535 3543 3552 3568 3711 3774 3801 3881 3908 3936 3980 3988 4073 4105 4119 4167 4182 4294 4333 4337 4391 4471 4504 4517 4543 4635 4811 4848 4860 4881 4933 4952 5027 5063 5090 5137 5145 5156 5195 5284 5285 5751 5915 5996 6007 6047 6068 6113 6204 6514 6545 6672 6723 6764 6844 6956 6973 7076 7153 7208 7218 7260 7319 7415 7547 7558 7562 7596 7646 7699 7839 7871 7890 7921 8006 8076 8116 8198 8254 8294 8399 8465 8483 8495 8557 8618 8694 8732 8867 8895 8909 8911 9259 9333 9401 9524 9528 9561 9622 9753 9860 10132 10270 10393 10401 10415 10502 10513 10546 10559 10677 10816 10999 11381 11389 11502 11515 11563 11567 11812 12046 12307 12378 12613 12881 12956 13571 13610 13625 13630 13882 14049 14071 14472 14541 14631 14941 14971 14974 15215 15677 15883 15906 16215 16431 16539 16679 17371 17446 17488 17497 17513 18432 18740 18782 18947 19270 19307 19307 19453 19455 19467 19608 19724 19885 19972 20052 20174 20411 20567 20675 20697 21175 21314 21408 21711 21712 21896 22292 22418 22453 22653 22672 22833 22984 23083 23308 23532 24008 24037 24107 24180 24545 24664 24738 24833 25201 25317 25342 25442 25479 25581 25658 25689 26372 26928 27115 27167 27434 27551 27565 27800 27868 27939 27992 28054 28524 28544 28617 28620 28838 29128 29748 29801 30162 30407 30566 30634 30809 30943 31354 31536 31703 31754 31865 32095 32320 32532 32610 32790 32796 32848 32953 32988 33236 33270 33430 33836 34006 34233 34423 34446 34796 35159 35345 35525 35874 36071 36161 36202 36374 37508 37510 37715 38212 38351 38441 38637 39069 39099 39158 39206 39682 39946 40481 40530 40655 41030 41139 41300 41369 41821 43204 43255 43366 43438 43514 43884 43923 44066 44163 44283 44369 44527 44731 44947 45133 45271 45354 45466 46139 46311 46738 46820 46962 47617 47680 47722 47791 48087 48089 48532 48636 48701 48791 48995 49092 49194 49422 49491 49702 49745 49767 50011 50063 50068 50433 50849 51520 52288 52409 52429 52698 53496 53813 54921 55179 55223 56921 57611 57771 58616 58843 59501 59646 59750 59888 60359 61278 61329 61380 61495 61827 62107 62517 62789 63251 63403 63439 63742 63943 64641 65912 66666 67488 68219 68862 68871 69158 69265 69625 70255 70416 70420 70653 70738 70813 71418 71933 72131 72438 73658 75022 75186 76160 76396 76553 76700 76743 77357 78079 78243 78324 78504 78964 79300 79467 80681 81419 81885 82181 83603 84111 84342 84515 85905 86783 86829 87137 87347 87895 88279 88810 89971 90287 91001 91884 91924 91976 92311 92419 92519 92593 92779 93190 93836 94370 94680 94753 95733 96025 96069 98012 98190 99039 100226 100484 100554 102294 102708 103298 104756 104778 106074 106179 107085 107199 107823 107882 108314 109311 109462 110193 110406 110792 110808 111339 111378 111845 111996 112213 112742 115183 115209 115268 115568 115656 117605 118562 118966 119637 120252 121058 121068 121775 121826 122470 123274 124020 125379 127868 129322 130627 131051 131283 131628 133328 133380 133743 136083 136660 136972 137936 138181 139618 140162 141144 143822 144259 144492 145440 146420 146762 147167 148548 149283 150844 151829 153144 153902 155571 155586 155669 156365 159864 161321 162900 163107 163906 165141 165620 165651 165679 167857 168395 169199 170079 170308 170419 171180 173026 173992 176076 178810 181722 182343 185525 185771 185918 188272 188595 189951 190370 191212 191281 191575 191622 191684 194343 198086 198865 200539 200635 202393 202695 202699 203011 203068 203245 204726 204777 206584 207264 207366 208008 208666 208902 209183 209535 210079 213612 214201 214955 216301 218838 220611 220805 220995 223188 224364 229023 230825 234444 234595 235639 235762 236099 236665 239182 240377 240596 240863 241082 243749 243882 246502 246733 250150 251499 252736 252801 253028 255098 256869 259794 260207 263558 267769 268204 268754 269704 272609 275189 276226 277478 280543 281051 282167 290404 290799 292867 299521 300462 303085 303295 304345 305453 306971 308674 308684 310565 312005 313166 313324 313446 316275 316576 321090 322325 322995 324296 326143 327003 328951 329800 329954 334139 336492 339708 339867 340039 340334 342174 344971 347225 349985 351086 355855 357285 359372 359430 360100 363699 365813 366033 367423 370909 371135 373490 373751 376514 376652 384569 389923 390195 393292 396362 397761 400660 401236 403661 403730 403828 403958 405972 406024 406686 410802 410811 416764 420452 421287 421649 422105 422458 423715 424713 426175 429408 431721 435921 437145 437610 438289 444112 447220 450749 451091 451757 453710 457377 460846 464342 468246 472539 476937 481983 482057 484978 487793 489537 494053 495215 506016 506650 511729 514557 514965 523536 525882 530190 531770 531895 539752 544526 547140 549438 552060 552350 553506 567344 573828 576935 578918 584181 584182 584480 589252 590198 592559 593824 596597 596822 597889 605102 606587 608838 608898 609898 611208 613458 618307 619206 625740 626569 630170 630176 640601 641580 649365 653998 657805 658407 660530 662162 665726 667953 669690 676250 677148 680384 682178 686275 689154 692929 698719 698745 700987 701220 706624 709816 712987 715611 718842 719251 720970 722533 731629 733849 735271 738047 743263 744468 748100 752994 760596 761078 763929 767681 769624 770852 776240 780565 782142 784803 793197 797653 798482 798930 805744 806325 817773 823853 838343 840921 842425 844459 845457 845673 846666 846922 861713 862274 880310 884360 907270 908190 912022 913335 928446 936840 941441 942453 944034 947231 947600 960758 961102 962974 967218 969682 975126 978922 981250 981823 991323 996595 1009363 1014798 1022650 1022672 1033757 1036015 1036707 1043952 1046648 1053816 1054108 1059316 1065228 1068097 1077486 1080605 1081059 1081117 1081278 1083122 1084536 1088532 1089025 1094305 1096246 1099434 1104932 1111252 1117477 1119601 1120717 1121921 1129349 1141648 1152237 1156083 1161146 1161400 1172467 1172775 1188210 1188760 1206901 1209435 1210552 1212409 1213179 1234302 1264503 1274252 1284225 1284287 1297144 1325342 1327127 1329835 1339881 1344152 1349551 1360269 1361255 1367630 1368475 1372334 1393472 1398546 1402386 1402760 1405915 1411618 1426857 1443326 1446377 1460424 1464282 1469934 1475104 1476133 1476806 1477215 1485214 1489244 1497298 1504541 1511867 1514278 1521294 1529386 1552866 1553275 1556311 1557469 1563408 1574017 1578736 1605471 1616197 1635862 1636991 1658526 1666428 1671898 1700785 1716885 1720679 1729778 1772514 1774982 1780623 1798171 1823143 1850693 1851220 1858910 1868737 1875095 1882666 1885288 1889537 1909464 1920698 1929701 1961562 1976802 1977609 2009236 2025086 2046262 2057351 2057502 2066076 2087507 2087933 2089698 2102926 2105727 2142716 2173736 2227198 2294456 2298176 2309386 2313881 2319779 2330988 2342513 2349358 2366876 2371498 2375279 2404768 2437172 2450690 2497495 2514081 2516832 2525060 2531458 2540049 2560187 2560330 2571558 2580171 2598324 2599621 2616174 2634269 2646488 2656133 2691539 2710935 2716310 2716858 2795242 2795298 2796557 2812950 2816114 2824080 2851934 2852025 2858667 2872976 2878453 2893040 2897495 2913902 2916800 2929056 2973306 2988563 3008852 3040487 3050585 3079476 3103710 3130788 3137881 3142384 3185533 3230920 3240308 3274921 3310160 3340461 3353844 3379238 3396004 3398238 3401481 3422530 3429066 3446017 3486172 3508422 3527427 3528283 3554742 3581836 3601386 3610651 3623402 3635866 3638508 3653623 3659831 3664473 3707341 3753681 3766955 3780987 3782469 3800359 3840647 3848296 3883022 3898899 3987473 4060063 4069181 4101520 4104426 4170493 4196643 4261764 4265470 4274998 4323231 4346973 4385344 4431962 4441849 4459463 4460559 4502385 4502731 4535605 4542823 4619461 4691000 4717838 4756903 4772615 4824401 4827903 4873190 4887443 4939819 4979830 5076468 5093087 5181477 5198940 5222381 5261581 5281396 5308251 5389358 5487481 5509708 5627255 5654389 5702649 5702937 5768612 5783980 5978791 5984714 6123157 6360725 6415798 6537408 6665233 6718733 6747338 6754480 6797972 6951418 6998959 7070938 7252242 7325324 7350495 7437877 7504176 7702151 7834493 7881416 7949880 7996047 8069289 8075615 8291369 8790405 9054213 9444357 9688293 9735033 10024834 10113192 10338085 10451349 10549328 10878786 10888816 10957053 11011000 11085664 11194559 11846130 12006283 12091869 12734336 12962866 13001200 13169578 13333633 13360034 13444750 13527338 13820838 13869829 13960887 14248972 14292595 14503005 14640082 15027010 15086291 15322589 15801905 16217438 16368814 16377248 16606281 16948109 17072275 17510302 17752601 17756370 18812944 18919517 19803873 20102325 20625084 22634310 23390138 24263848 25296940 25442208 25743303 25819752 27657009 28353302 29500734 30840583 32786729 33237757 34162365 34215319 34984535 35221954 35403042 37606455 39188331 42555128 43225013 48286527 53254841 64860486 78946918
0 1 3 4 6 6 7 17 37 37 38 46 54 54 55 68 79 91 92 97 105 113 122 131 132 142 147 160 162 171 176 179 182 184 186 200 202 207 210 218 221 231 242 256 267 269 271 315 321 322 346 349 353 382 404 409 440 455 461 462 498 519 525 538 605 621 630 647 686 692 736 758 789 792 864 895 929 962 976 977 977 1006 1008 1011 1123 1126 1142 1210 1233 1254 1262 1271 1303 1315 1320 1354 1431 1448 1452 1461 1526 1555 1576 1579 1580 1591 1605 1672 1684 1742 1752 1759 1831 1885 2048 2106 2198 2242 2247 2256 2279 2287 2327 2349 2354 2422 2472 2522 2536 2621 2670 2676 2767 2769 2795 2868 2884 2942 2967 3055 3071 3088 3145 3251 3376 3398 3402 3446 3456 3487 3504 3535 3591 3632 3756 3765 3803 3926 4094 4112 4167 4178 4179 4203 4254 4278 4315 4358 4393 4430 4698 4712 4790 4818 4828 4838 4906 4956 5014 5030 5094 5218 5246 5248 5339 5358 5373 5388 5407 5412 5442 5448 5595 5614 5779 5949 6137 6144 6198 6198 6232 6247 6254 6322 6324 6353 6364 6413 6565 6570 6604 6682 6777 6812 6839 6860 6990 7009 7102 7142 7143 7189 7332 7449 7490 7528 7566 7586 7639 7647 7687 7748 7773 7779 7796 8006 8201 8597 8647 8673 8736 8742 8846 8861 8874 8885 9068 9085 9096 9101 9133 9164 9286 9322 9337 9362 9410 9454 9730 9760 9857 9907 9952 9967 9975 10074 10322 10464 10493 10663 10694 10735 10749 10838 11010 11133 11352 11365 11744 11905 11970 11992 12236 12369 12495 12930 13061 13320 13490 13588 13687 13793 13877 14079 14100 14260 14317 14659 14800 14837 15129 15335 15342 15404 15451 15738 15803 15923 15955 16028 16077 16255 16283 16726 16765 16815 16856 17236 17475 17609 17619 18093 18326 18364 18478 18525 18691 18854 19015 19058 19386 19558 19581 19773 19778 19912 20113 20331 20386 20405 20445 20697 21141 21175 21211 21386 21575 22083 22140 22233 22262 23286 23737 24441 24443 24593 24750 24965 25045 25121 25679 25731 26093 26545 26629 26651 26875 26890 26920 26979 27350 27696 28011 28403 28537 28978 29140 29358 29461 29548 29713 30032 30176 30446 30518 30697 30986 30989 31236 31414 31438 31523 32419 32661 32758 32803 32824 33093 33711 33815 34023 34672 34733 34863 35142 35306 35385 35875 35893 36021 36330 37105 37423 37446 37512 37807 37959 37981 38385 38428 38982 38985 39104 39208 39233 39392 39514 39936 39946 40258 40695 42246 42455 42457 43488 43505 43941 43987 44332 44933 45196 45215 45231 45469 45646 45659 47105 47140 47528 47801 47808 48127 48341 48605 48634 48905 49042 49101 49460 49917 49928 50034 50086 50088 50158 50317 50343 50440 50492 51211 51836 52388 52577 53620 53646 54155 54170 54378 54821 54826 54829 55394 55412 56791 56932 57338 57761 57811 58300 58428 58937 59245 60859 61332 61506 61594 62219 62530 62865 63397 64097 64859 66144 66520 67431 67460 67998 68089 68474 68486 68526 68716 69217 69542 69845 70171 71090 71290 71532 71832 71880 72371 72580 72611 72749 72849 73043 73113 73315 73325 73785 74027 74164 74413 74996 75174 75439 75470 77064 78451 78865 78871 79368 79889 79979 80732 82065 82162 82263 82799 82953 83138 83293 84242 84699 85031 85198 85463 86248 86261 86490 88242 88411 88465 89147 91128 91502 91545 91946 92526 92765 93240 93528 93765 94246 94401 94896 96185 96308 96777 96798 97063 97186 98728 99241 100001 100533 101469 102331 102437 102671 102811 103649 104714 105656 106066 106264 106861 108413 108463 109150 109786 111334 112388 112902 114041 115003 115261 115843 116200 117332 117637 118047 118575 120058 120169 120300 120968 121482 121683 122252 123408 123827 124027 124151 124626 124941 125939 125950 126146 126202 126525 126878 127050 128815 129076 130451 130928 131269 131409 131608 133421 133522 133531 136393 137788 138833 138885 139007 139245 140057 140945 142213 144299 144799 145121 146258 147529 149369 149813 151321 151966 152180 152347 153181 153257 153712 154154 156856 156968 157442 157707 159170 161919 162564 162940 163214 164070 165162 165583 166336 166876 167521 168298 169090 170436 172943 174215 175291 175635 176557 178524 178586 179577 184318 184356 184861 185664 185997 186043 186459 188380 188683 189419 190733 191304 192263 194106 194174 194445 195259 196659 196844 197082 197490 198444 198986 198988 199802 201787 203319 204993 206445 207254 208159 209080 209598 209626 209865 211537 211805 212194 212898 213207 213262 214715 216017 216308 216605 217272 217755 218252 218488 219074 219708 220144 221058 227927 227940 230119 231072 231492 233544 234955 235110 235370 236607 236916 238548 239053 240220 241370 242197 244651 245955 246611 247324 247828 249560 252272 252896 253548 254322 256603 257040 257568 259605 260366 261914 262509 263730 264407 265796 269393 270480 272431 273079 273869 274866 274987 278212 278846 279936 280011 285808 288076 288490 290302 302377 302925 305496 305560 309644 311106 311424 312642 312962 314466 315847 317483 317872 317881 321885 324656 325274 325658 330232 334239 337517 338021 341370 342740 342902 345032 353245 356353 358479 362355 362714 365756 366191 367097 367785 372799 374479 376025 386469 387553 388499 390694 395523 395886 396713 401870 410895 414904 415313 415620 416507 418106 418416 419850 427363 430838 430866 431804 434200 437619 441511 444140 447411 448534 450281 453046 455121 456047 456114 461246 464491 467210 468208 469671 470744 470918 474632 480488 480787 481007 483696 484480 486183 486391 487197 488712 490589 491035 494611 497308 498548 499433 504620 507924 512071 512506 515163 517469 517831 519025 521026 522303 523083 527141 528484 530897 533754 537452 543797 548409 548770 549536 560678 562785 562932 565991 566984 568795 570712 571136 573612 577451 579972 582579 582983 583586 587250 590777 590925 602068 602193 605168 606468 609520 621334 631316 635270 648025 648520 650228 652643 654282 654633 661439 662617 664052 666042 667699 686637 690815 691286 695392 695661 696266 696808 709850 710642 710895 713800 722984 723933 727137 728217 728356 730286 730593 734908 736692 737719 747256 749065 749607 749975 750392 752306 755331 756250 757318 759407 765729 769923 770104 773532 789407 790851 791778 798822 806264 809535 821183 832368 839688 846741 852103 852202 852990 855596 861488 862833 865522 867545 871135 872127 873054 875227 875552 878281 879100 880390 882968 884961 885680 886234 888936 889208 890257 893068 904577 906884 908798 909274 909344 912073 917823 921554 922132 928309 929144 934309 936039 946289 946929 948957 951637 957402 968459 979264 990482 1008788 1020437 1023523 1028845 1029812 1033504 1035736 1037003 1045760 1059178 1068723 1074941 1087281 1094271 1097216 1106336 1106908 1107699 1109451 1111966 1121821 1125400 1133989 1150861 1160746 1162416 1174704 1189013 1196784 1200073 1212952 1219044 1222585 1229584 1243012 1254043 1264432 1281270 1284060 1291087 1291854 1298083 1314540 1320900 1321645 1343671 1348333 1358028 1364928 1367235 1376065 1380946 1393833 1400871 1404840 1409779 1413076 1418328 1447205 1448055 1453112 1457042 1457057 1463636 1464506 1466215 1466813 1467737 1470893 1480662 1482402 1487301 1494552 1515869 1525475 1549272 1549484 1549782 1579239 1583708 1593750 1616326 1642524 1648469 1667535 1681724 1682430 1700679 1708675 1742116 1753863 1754288 1767849 1790758 1805694 1813932 1825501 1830384 1830992 1836033 1840253 1859322 1874683 1881066 1907631 1914096 1926193 1927177 1943311 1946836 1950935 1959290 1966780 1973297 1988077 2004822 2024780 2026467 2027232 2045022 2047401 2098626 2104698 2104990 2134568 2143066 2149399 2154727 2165901 2186168 2214721 2236180 2242564 2274772 2283969 2302865 2303364 2317152 2353957 2354109 2356768 2370489 2390283 2397968 2401632 2404821 2406245 2415984 2462354 2464121 2498336 2506488 2518368 2524231 2565055 2566469 2567813 2573726 2577452 2603056 2614204 2615412 2625507 2641441 2646617 2659077 2663054 2666317 2705677 2711211 2712228 2745955 2759621 2764266 2782980 2817970 2894716 2945981 2948731 2956374 2960103 2963122 2975334 2980918 3072411 3088738 3094621 3120778 3138428 3184449 3195526 3200553 3206547 3324649 3361998 3391925 3410250 3411194 3411719 3418425 3434958 3446129 3468832 3481495 3484446 3485484 3500289 3518175 3524799 3527409 3527470 3551898 3586359 3590469 3608324 3640469 3698147 3776522 3783095 3811008 3880900 3891169 3920938 3939449 3977329 3984789 4010288 4017855 4069769 4070641 4168728 4197692 4262132 4275299 4351052 4354061 4369377 4390363 4392860 4400888 4435345 4471031 4478682 4496786 4516124 4536628 4588970 4589412 4592592 4605944 4648177 4751502 4752213 4754068 4780474 4833811 5044076 5056339 5080285 5199471 5241163 5320100 5320600 5368231 5370214 5378109 5398451 5425752 5437954 5503855 5510301 5518839 5526856 5536575 5570103 5592885 5627821 5661198 5692076 5862363 5870413 5920783 5934701 5957099 6046138 6081974 6266723 6332663 6377276 6469206 6521833 6627910 6673588 6728155 6744476 6854755 6921759 6996199 7121118 7170215 7340938 7381658 7547750 7703657 7827090 7875549 7884471 7896017 8153956 8260495 8349726 8424307 8454947 8461871 8794506 8906730 9478749 9493028 9576581 9794267 9836574 10075510 10085006 10219474 10252802 10341628 10406422 10568082 10588763 10670279 10678176 10748217 11534840 11567151 11783703 11838195 11849246 11943939 11948416 12174785 12275286 12441208 12615083 12865275 13588701 13825866 13856610 14274312 14580648 14656395 14737329 15291810 16190008 17003989 17099703 17632780 17737229 18438249 19114564 19308998 19327440 20126165 20199640 20372772 23131334 24206962 28587806 28675477 30257868 35758285 36712944 37828165 38749677 39049557 40848677 41064245 41308824 54275519 57899035 60572612
0 0 1 1 6 10 11 15 17 20 26 60 63 66 67 70 77 90 93 119 127 131 145 151 167 170 172 174 181 182 235 251 255 273 275 295 296 296 309 327 344 376 385 404 422 426 430 443 457 459 464 469 480 483 564 568 576 587 638 648 675 693 710 735 779 783 801 807 848 889 893 910 914 921 962 986 994 1001 1048 1051 1113 1140 1203 1215 1225 1251 1261 1277 1296 1311 1346 1351 1354 1355 1383 1474 1475 1539 1586 1665 1790 1863 1963 2001 2047 2099 2108 2109 2146 2207 2207 2283 2493 2552 2559 2617 2673 2761 2818 2862 2876 2905 2972 2983 3056 3146 3198 3203 3215 3227 3264 3430 3496 3538 3565 3748 3826 3900 3931 4174 4252 4340 4363 4419 4501 4548 4676 4754 4820 4822 4845 4870 4893 4919 4924 4926 4927 4936 4951 5007 5010 5231 5245 5293 5393 5394 5450 5523 5535 5536 5612 5724 5800 5833 5842 5845 5917 5927 5956 5970 6042 6062 6109 6137 6213 6227 6236 6260 6351 6374 6401 6542 6562 6588 6778 6781 6844 6858 6925 7031 7045 7150 7158 7237 7333 7349 7464 7537 7566 7780 7852 7852 7930 7948 8127 8176 8296 8321 8548 8785 8867 8875 9244 9341 9423 9519 9589 9610 9701 9946 9988 10028 10033 10201 10246 10384 10409 10422 10505 10530 10649 10703 10727 10847 11052 11063 11211 11275 11333 11478 11522 11591 11610 11767 11832 12015 12061 12069 12473 12564 12632 12651 12825 13016 13341 13363 13366 13625 13716 13872 13884 13893 14147 14257 14364 14627 14654 14763 14886 14945 15057 15123 15164 15168 15284 15449 15496 15510 15798 15902 16068 16714 16933 16957 17098 17334 17379 17544 17656 17667 17704 17789 17842 17844 17936 17973 18026 18068 18321 18411 19205 19287 19390 19397 19523 19563 19711 19794 20005 20110 20357 20415 20465 20513 20767 20791 20942 21333 21389 21447 21563 21660 21807 22059 22106 22461 22622 22986 23005 23265 23446 23779 23815 23815 24086 24112 24279 24292 24293 24960 25130 25376 26155 26216 26228 26737 26921 26969 27061 27855 27895 27962 28224 28268 28771 29042 29076 29097 29108 29185 29604 29798 30023 30364 30782 30897 31075 31161 31855 32029 32186 32770 33726 34017 34123 34522 34598 34742 34972 35109 35125 35287 35345 36107 36787 37484 37678 39098 39168 40001 40324 40352 40591 40621 40774 41542 41748 42411 42584 43050 43283 43409 43436 43719 43907 43962 44436 44853 44858 44960 45285 45491 45698 45756 45998 46329 46765 46812 46930 47039 47058 47516 47607 48013 48331 48595 48811 50322 50959 51053 51101 51505 51968 52464 52748 52898 53525 54264 54399 55046 55162 55601 56737 56775 56847 57026 57195 57461 57531 57572 57584 58081 58549 58904 59182 59461 60818 61702 61975 61997 62303 62456 62461 62491 62585 62638 62655 62708 64257 64893 64909 65263 65329 65941 66661 66669 67887 68582 69055 69236 70242 70611 70619 70968 71073 71339 71818 71958 72237 73506 73732 74449 74623 74865 74896 75683 78867 79204 81077 81095 82017 82233 83556 84561 84771 86546 88328 89086 89254 89592 90726 91532 91772 91891 92103 92259 92400 92477 92625 92835 92895 93024 93098 94310 94333 94659 94979 95020 95564 96321 96532 96579 96639 97143 97245 97681 98046 98448 98992 100078 100156 100303 100760 102738 103122 105763 105920 106279 106378 106616 106831 107453 107534 107916 109165 109834 110438 111020 111319 111372 111595 112240 113091 113255 113923 115187 115316 116052 117154 118214 120519 121896 122186 122547 122892 122980 123924 124729 125963 126249 128021 128520 130211 130514 130831 131282 131639 132584 133873 133957 134463 134738 135037 135645 136632 136963 138185 139508 139854 140557 141347 141357 143988 144150 145326 145607 145723 146507 146540 146675 147395 147487 148881 149704 150244 150618 151875 152922 154268 154789 154845 154900 155603 156917 157655 158397 158512 159110 160119 160636 160994 161260 162066 163322 165097 165662 166230 166726 169751 170886 171437 172180 172433 173197 174005 174061 175066 175587 176392 177048 177118 177161 179218 179801 183397 184239 186592 187967 189005 191162 191739 193194 193873 194306 195304 195864 196405 197159 197463 199388 199948 201068 201608 203195 205629 205839 206553 207938 209461 209794 212081 212838 213151 214873 216148 217186 219306 220382 220806 221194 221254 225881 225949 226752 226804 228720 231581 232343 232474 233362 235388 236608 238438 240639 241226 242602 242995 243044 243164 245323 245577 246716 248172 248869 250341 253284 253359 253643 254341 255992 256234 257026 259703 259706 261092 262034 263358 265537 265703 265893 266651 267792 269814 270473 271339 272833 272972 274441 275058 276024 277107 277317 279465 281211 284319 284487 285821 288252 291290 293115 293721 294124 294534 296131 296208 296551 298691 299323 299705 300058 310837 311434 313116 314424 317077 320543 323817 324786 325137 325917 331822 332212 333738 334496 339211 340164 340845 343427 344275 344282 347926 348049 348497 349247 349774 352219 352404 354285 360126 361380 362072 365794 370073 371629 372662 372719 372816 373216 375009 377081 377305 383033 384008 384413 384859 385432 385559 388044 388972 389274 391645 392238 395752 396212 397836 400487 401584 402873 403057 404966 407582 408131 409536 409572 409633 410626 412877 419654 421350 421494 433846 435282 439862 441721 441823 442567 443533 444902 445183 446417 448309 448859 452495 452968 460113 461149 462789 466071 466909 471427 472088 473545 479932 481665 487731 487868 488161 492147 493862 495985 496752 497093 498502 503934 505771 506245 506466 509717 516755 516965 517803 520735 521645 522876 524759 524986 526213 527552 527594 529372 530601 533709 550263 551949 561404 561923 562111 565156 566592 572606 574333 576243 578793 581224 586549 589556 597980 603706 607454 613571 618030 618037 620682 621787 621921 622717 624565 625165 625885 626127 627958 628382 629090 631154 631908 633504 635084 635520 649498 652416 657874 659383 662186 662774 662967 663105 663402 663482 664340 673953 678120 680406 691015 693348 695456 695468 698634 699695 699980 700911 702027 702135 707216 708001 717867 718689 724246 726322 727008 727670 727919 731610 735582 739069 740399 743701 750470 754528 758257 762496 763918 768206 770164 771719 784767 790533 792942 806205 814676 814801 819462 821468 827350 829900 833915 835600 840208 850031 855959 856614 860508 865260 867188 867570 879908 884150 885082 889332 894827 904032 912826 924344 939084 947612 953439 956185 961932 962372 963604 965686 967984 978466 995748 997625 1003806 1007039 1014789 1020706 1020946 1022438 1033158 1056004 1056587 1058041 1058620 1060106 1060891 1061299 1067627 1071618 1077403 1088473 1089762 1091811 1096422 1097988 1101652 1103131 1105129 1114306 1119203 1120250 1120751 1125939 1129365 1136867 1145804 1152438 1156375 1159580 1173510 1173572 1180342 1191019 1199715 1203936 1206749 1213364 1217417 1218186 1219561 1223425 1230177 1236467 1236889 1237300 1263016 1270243 1272432 1273146 1274268 1275976 1277914 1283607 1292356 1294381 1316029 1317716 1337048 1349145 1363243 1369002 1374636 1390342 1403006 1404091 1411828 1416679 1420213 1420392 1439175 1440002 1440988 1455787 1466972 1479416 1481552 1481969 1484526 1490801 1494743 1513378 1515618 1517232 1531544 1532361 1534832 1540151 1540359 1547220 1548765 1571399 1583007 1585563 1594639 1596174 1599973 1629061 1656601 1661723 1678615 1685852 1686659 1697648 1701116 1708329 1724321 1734628 1743003 1743269 1743642 1755783 1757774 1761286 1768571 1769024 1780418 1785412 1804319 1813082 1826476 1837954 1841724 1861195 1867663 1880131 1901409 1902704 1925038 1947280 1955724 1956424 1972744 1979008 1982645 1982887 1990231 1992112 1996045 1998088 1999164 2010973 2016580 2027997 2076118 2089055 2146935 2150536 2153894 2170624 2182273 2185063 2201651 2256802 2270516 2287680 2294268 2301912 2309716 2315108 2343947 2380584 2381484 2386660 2428381 2430343 2435380 2477501 2491103 2500831 2520422 2535049 2536015 2558499 2558583 2560110 2578808 2592319 2632822 2652265 2654200 2681681 2698323 2736339 2756914 2758047 2766654 2793093 2831736 2832559 2836046 2839118 2840822 2859099 2867413 2875173 2880672 2885959 2936153 2938286 2941668 2977295 2994509 3015640 3017812 3019868 3022853 3033136 3080379 3100531 3142209 3182181 3187631 3347909 3366544 3423515 3433573 3447382 3447616 3471125 3481386 3514399 3531715 3587501 3591748 3622222 3647500 3649336 3649396 3680954 3720461 3739916 3747064 3747737 3766038 3778276 3850124 3872114 3906589 3938237 3950133 3980939 4041770 4083616 4149393 4350733 4433219 4437080 4462567 4469993 4501990 4506954 4536044 4548156 4588931 4598739 4607939 4628537 4656582 4657904 4661238 4749241 4750268 4781277 4797673 4814104 4835608 5021284 5066075 5124983 5319744 5367698 5389285 5393859 5458117 5458585 5484398 5538665 5542276 5555993 5565521 5569148 5596244 5613851 5656520 5765230 5767535 5794283 5871062 5941481 5999909 6203680 6240443 6264325 6271366 6274156 6313345 6316165 6446337 6447240 6471065 6571286 6650894 6719991 6733231 6952985 7023294 7109234 7125037 7201934 7424278 7430272 7508791 7777375 7925498 7932071 7984262 8102292 8146326 8193278 8238271 8239388 8481814 8546546 8694439 8801266 8882845 8893656 9063276 9120029 9361416 9463692 9526993 9531483 9605186 9614456 9740222 10311764 10398807 10490584 10570210 10577179 10751469 11016704 11031477 11135283 11327998 11580490 11730503 11855970 12089729 12230464 12390989 12846892 12868920 13018526 13050871 13277394 13357479 13439768 14001706 14090010 14155282 14472523 14600219 14712734 15310467 15515489 15747146 15770567 15922837 16067834 16120741 16625722 17122923 17805834 17898230 18044175 19859864 20764836 21405710 22058632 22091141 23590225 24025753 26245963 27285011 27528953 27569591 29461864 30107603 34264785 46099581 50495022 86566343 92280004
3 1263
614974811 244211973 98458237 3919427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345773681 331851492 300986424 173769561 164834761 97470756 32880248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
715564385 219649510 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 2 3 3 3 3 4 4 6 6 6 6 7 8 9 11 13 13 13 14 16 16 17 17 18 20 20 24 27 27 29 29 31 33 34 34 38 39 39 40 41 41 42 44 48 49 53 61 68 68 70 71 77 78 78 85 92 96 99 102 102 104 107 110 112 123 147 147 155 165 177 181 189 190 193 194 202 204 204 208 209 214 217 219 219 222 226 231 234 236 239 247 252 254 263 280 303 305 324 328 337 344 348 350 350 358 366 373 375 387 388 400 408 408 425 427 437 443 447 458 461 463 478 498 500 517 519 521 522 523 530 550 551 557 564 564 570 571 575 579 594 618 624 626 627 638 644 652 656 658 674 714 722 726 743 753 768 791 820 823 830 844 887 890 893 895 900 933 938 948 948 950 987 994 999 1035 1041 1069 1070 1071 1084 1094 1103 1160 1161 1168 1176 1214 1222 1228 1233 1269 1283 1296 1307 1347 1356 1378 1406 1406 1539 1542 1581 1589 1592 1599 1609 1695 1700 1705 1707 1724 1735 1738 1759 1768 1769 1780 1780 1783 1784 1832 1904 1918 1972 1993 2022 2069 2105 2138 2209 2214 2293 2306 2318 2330 2351 2354 2360 2369 2381 2391 2458 2477 2537 2544 2568 2598 2625 2657 2687 2771 2793 2811 2879 2885 2908 2920 2925 2953 2976 3064 3073 3074 3079 3085 3100 3142 3145 3157 3232 3302 3353 3372 3380 3397 3436 3444 3452 3566 3670 3704 3707 3714 3736 3768 3814 3846 3955 3968 3999 4014 4014 4043 4075 4123 4135 4219 4259 4263 4271 4311 4324 4522 4540 4611 4654 4703 4754 4770 4863 4927 4946 4986 5046 5087 5104 5176 5235 5401 5405 5456 5523 5526 5530 5547 5614 5625 5695 5737 5827 5829 5985 6015 6099 6147 6258 6387 6392 6395 6405 6408 6443 6569 6586 6613 6649 6727 6731 6748 6894 6900 7041 7049 7186 7197 7342 7386 7415 7462 7509 7527 7551 7555 7592 7632 7735 7749 7805 7935 8078 8097 8106 8334 8447 8563 8669 8686 8725 8750 8752 8859 8874 8959 9030 9056 9264 9343 9372 9455 9484 9533 9539 9785 9792 9813 9857 9953 9985 10198 10234 10289 10352 10411 10747 10794 10831 10909 10996 11025 11052 11187 11191 11193 11345 11382 11464 11548 11559 11579 11750 11754 11928 11952 12093 12302 12331 12398 12476 12488 12524 12704 12718 12744 12771 12811 12816 12967 13052 13360 13371 13560 13712 13754 13816 13842 13960 14193 14385 14522 14572 14892 14900 14943 14978 15200 15305 15513 15550 15656 15681 15884 16009 16083 16083 16146 16366 16441 16793 16879 17058 17259 17421 17587 17591 17736 17870 18089 18110 18709 18842 18910 19048 19323 19436 19526 19576 19649 19718 19736 19854 20058 20223 20249 20257 20353 20403 20447 20469 20622 20740 20784 20784 20958 20986 21037 21386 21669 21703 21955 22221 22284 22440 22785 23008 23073 23940 24525 24666 24736 24840 24958 25190 25266 25328 25380 25449 25473 25677 25773 26081 26408 27044 27415 27446 27615 28548 28824 28933 29095 29341 29372 29385 29430 29955 29988 30610 30622 30679 30821 31217 31459 31551 31824 32491 33234 33417 33555 34248 34678 35011 35120 35411 35457 35568 36117 36169 36347 36688 37238 37305 37327 37479 37903 38013 38176 38371 38541 38866 39123 39212 39276 39851 40010 40041 40413 40435 40697 40700 40713 41368 41640 41789 41940 42353 42733 42816 43146 43591 43828 44078 44462 44888 45477 45932 46106 46278 46709 47152 47246 47293 47460 47990 48509 48879 49232 49265 49634 49748 50223 50294 50919 51378 51508 52009 52194 52506 52802 53301 53315 53816 54118 54370 55144 55408 55868 55907 55940 56230 56368 56760 56803 56977 57003 57162 57622 57714 58788 58854 59125 60098 60350 60930 61579 61722 62428 63654 63657 65170 65870 65939 66216 66234 66259 66673 67599 67783 68110 68538 68780 69066 69243 69401 69404 69797 69893 70240 70713 72693 72895 72931 73437 73703 73739 73945 73973 74862 75529 76074 76220 76739 77606 78805 79006 79203 79393 79422 80108 80217 80282 80439 81245 81494 82630 83670 83825 84879 85277 86227 86701 86904 87447 88288 88322 88663 88992 89500 90236 91244 91524 91803 92086 92404 93041 93052 93739 94405 95043 95597 95846 96240 97143 97794 98940 99790 99928 100033 100080 100228 100930 101092 101242 101309 101575 102029 104191 105277 105795 105800 105884 106896 107108 107995 108269 108853 110097 110808 110913 112970 113678 115955 116465 116553 117126 117304 117647 117687 121786 122702 123524 123655 126054 127464 127623 128193 128698 128942 128994 130579 130660 131139 131487 133532 134251 135151 136390 136993 137326 138937 139694 139719 141979 142892 143612 144006 145153 145226 145345 145601 146117 147549 148234 148466 148864 149327 150181 151752 152115 152552 152601 153275 153419 153434 153480 154301 154431 155808 156735 156951 157509 157918 158085 158119 158606 158682 158835 160698 160851 163189 166571 166615 166813 166911 168072 169486 170046 170880 171607 173254 174927 175859 176768 180933 184830 186575 186983 187111 187277 187427 187909 188318 188663 189041 189924 191143 192772 193631 193675 196760 198234 199621 199781 200098 200134 201860 202165 202464 205945 207885 208523 210222 211484 212291 212457 212615 215771 217360 219042 220961 221358 222085 222663 225142 225402 225954 226099 227153 228618 230528 231002 233995 235159 235208 236664 236668 237269 237922 242534 243227 244699 245668 251821 252603 252733 253413 255096 256207 258213 258786 261417 262240 262881 262937 263502 264245 266173 268930 279395 280371 280436 280624 281172 284763 285676 287147 296657 298071 299114 299537 299608 305472 305781 309284 311010 312644 312992 318445 320731 322233 323897 324142 326998 327040 328088 328912 329642 330192 331711 332948 335200 336925 339981 342299 344365 347659 350497 353002 353875 354752 357045 362882 363083 364549 365371 367704 367893 370014 374166 376640 377810 383347 386006 389986 393463 394345 395757 399117 401792 402143 403050 403276 403745 405560 405974 421219 421809 423299 426452 426628 426650 428507 429200 430838 432471 438971 445724 455978 463738 465562 469127 470701 470911 474197 478484 481672 496543 510425 514918 515783 519208 523017 527445 532567 534801 534804 535506 537163 546003 554263 554856 560291 560311 562415 564829 565408 566141 575786 575863 584736 586280 587512 592496 595598 597993 604259 604459 608873 622367 633616 640852 644103 645699 649049 655775 656307 659416 671876 672831 675466 681956 686428 687929 693839 699297 707626 709137 722196 734815 737050 744433 748653 748750 748844 756090 762113 764847 765485 765686 771104 779883 787776 788408 791596 803634 807484 809211 809343 829112 836251 836631 851342 858983 863339 870547 871777 872917 877078 888622 903864 909152 909243 912403 912544 937754 964183 973710 978378 984823 992485 1005118 1031638 1047695 1052734 1084865 1096647 1109113 1120275 1133631 1136186 1145726 1166610 1214935 1224626 1247872 1266323 1273576 1274384 1300400 1321284 1323832 1332575 1342549 1352155 1354391 1364283 1364962 1367011 1369115 1423623 1426777 1435815 1447133 1482974 1509174 1510856 1534766 1536804 1547141 1558539 1648738 1650737 1653202 1660808 1662417 1682704 1709034 1744306 1748523 1770246 1807802 1832954 1940656 1970840 1981314 1987437 1988408 1989034 1989372 2005076 2012147 2017593 2028505 2079592 2083649 2138659 2171237 2194998 2257255 2263478 2297865 2305277 2319270 2342324 2356332 2364430 2370589 2398526 2405252 2416785 2434976 2452874 2469137 2488982 2492686 2497362 2687575 2746675 2756098 2777856 2778354 2783514 2889941 2944070 3050675 3096193 3173948 3201046 3227723 3506047 3571832 3589910 3688822 3741115 3786578 3827765 4003794 4051011 4056385 4106316 4164353 4164906 4178398 4268788 4465849 4623129 4628618 4735137 4796349 5055777 5061725 5062400 5078378 5535783 5911160 6079235 6094190 6102375 6418752 6774622 7059058 7272160 7388724 7634378 7891175 8059775 8106678 8455220 8915535 8929473 9476669 9533727 9594658 10228057 10341717 10771336 11567402 12427683 17089578 17927363 18102617 18278465 19870091 23225272 35333306 36143471 45908481 48781985 61549077 114085919
0 0 0 0 1 1 1 2 2 2 3 3 6 6 7 7 9 11 12 12 13 15 15 16 16 20 22 23 24 27 28 30 30 33 35 35 37 38 39 40 45 46 49 51 53 56 57 58 58 59 60 62 65 73 77 84 88 88 88 89 90 94 94 101 103 108 110 121 123 128 130 134 135 141 144 147 148 153 156 157 161 167 180 194 197 198 199 209 215 221 222 224 225 230 251 261 262 268 273 274 278 282 306 313 319 324 325 335 337 353 362 364 368 368 373 383 388 389 399 400 402 411 412 423 443 445 482 495 506 538 548 556 560 567 570 572 600 610 611 619 628 630 638 647 669 685 698 703 704 711 713 723 726 755 755 758 768 780 783 793 794 796 800 800 803 818 819 840 845 865 898 910 938 946 954 956 966 971 983 988 998 1002 1016 1058 1088 1092 1093 1166 1180 1184 1185 1201 1208 1210 1236 1310 1319 1324 1336 1336 1337 1346 1346 1350 1365 1380 1385 1422 1422 1440 1493 1521 1542 1545 1557 1581 1594 1599 1633 1649 1689 1692 1718 1736 1745 1752 1772 1783 1792 1807 1812 1814 1829 1836 1837 1863 1866 1876 1898 1900 1924 1985 1989 2030 2098 2118 2119 2156 2219 2225 2230 2253 2254 2267 2280 2319 2393 2421 2489 2497 2515 2520 2538 2546 2655 2709 2734 2808 2877 2895 2895 2943 2982 3009 3025 3027 3043 3044 3091 3107 3148 3171 3190 3192 3232 3251 3285 3362 3399 3461 3518 3553 3553 3562 3603 3618 3644 3658 3662 3695 3699 3706 3839 3844 3850 3873 3930 3998 3999 4011 4044 4058 4115 4116 4122 4180 4212 4230 4258 4316 4352 4353 4377 4400 4444 4451 4467 4496 4514 4603 4647 4673 4713 4728 4766 4782 4840 4844 4879 4904 4912 5040 5079 5110 5134 5234 5253 5313 5386 5413 5464 5509 5562 5575 5596 5604 5663 5675 5757 5814 5881 5936 6095 6191 6308 6379 6395 6426 6484 6500 6517 6556 6570 6613 6623 6647 6652 6665 6684 6716 6757 6875 6936 6956 6959 6991 7152 7169 7328 7407 7424 7446 7461 7645 7677 7685 7817 7933 8016 8100 8180 8241 8287 8408 8484 8491 8509 8608 8621 8636 8713 8901 8912 8973 8996 9081 9103 9125 9132 9282 9327 9395 9455 9593 9662 9868 9879 10025 10104 10143 10245 10250 10381 10388 10427 10438 10598 10606 10762 10929 11022 11169 11186 11189 11222 11298 11299 11413 11624 11636 11639 11741 11772 11914 12178 12380 12403 12462 12748 12833 12952 13137 13196 13223 13352 13473 13524 13538 13582 13638 13745 13761 13810 13817 13862 14150 14302 14585 14860 14892 14902 15077 15225 15415 15446 15483 15610 15807 15866 15891 16055 16090 16161 16382 16442 16698 16888 16906 17132 17587 17680 17788 18080 18300 18406 18432 18520 18616 18814 18927 19545 19584 19654 19733 19751 19966 20099 20375 20407 20462 20469 20815 20915 21385 21421 21830 22245 22388 22458 22550 22649 22844 22926 23240 23424 23495 23535 23550 23898 24189 24698 24782 24808 24869 24872 25068 25082 25118 25296 25329 25509 25577 26058 26164 26266 26507 26521 26740 27043 27092 27201 27695 27790 28276 28305 28316 28467 28592 29315 29323 29375 29417 29655 29662 29887 29893 30081 30167 30340 30700 31029 31337 31395 31496 31566 31574 31576 31583 31623 31625 31666 31755 31929 31943 31951 31964 32202 32261 32305 32895 33494 33798 33890 34340 34727 34946 35139 35322 35464 35480 35669 35764 35974 36135 36191 36647 36852 37094 37137 37271 37274 37412 37626 37691 38040 38120 38241 38933 39617 39701 40088 40469 40529 40587 40967 41201 41382 41983 43271 43365 44353 44511 45122 45142 45439 45865 46092 46618 47208 47295 47319 47354 47499 47880 47978 48195 48733 49012 49563 49804 49849 49930 49962 50217 51041 51313 51562 51795 52078 52607 53491 53578 53710 53757 53895 54196 54281 54674 55615 55679 56133 56255 56522 56535 58020 58229 58486 58524 59353 59495 59658 59837 59990 60272 60472 60598 60997 61336 61729 63603 64461 65539 65701 65869 66883 67339 68404 68937 69239 69728 69872 69932 70051 70347 71161 71705 71821 72848 73313 73660 74098 74350 74990 75307 75838 76484 76698 76869 77660 77747 78110 78394 78432 79835 81057 81154 81212 82261 82524 82615 82719 83161 83744 83808 83819 84437 84921 85656 86734 87533 89724 89918 90153 90788 90860 91368 91370 92145 92594 92650 94258 95230 95717 97104 97532 97877 97977 98518 99875 100008 100080 101274 101462 101618 102446 102537 103397 103886 103963 105186 105212 105275 106181 106455 108189 109149 109188 111214 112076 112436 112471 113442 114246 114667 115492 116352 118394 119768 119910 121236 121371 121450 121565 121729 122395 123254 124053 124847 127238 127275 127670 128131 128448 128920 130098 130265 131122 132082 132959 133459 134600 135501 135647 136462 136649 136893 137910 139186 140988 143086 144543 147019 147927 149480 152630 153605 155576 155738 156041 156267 157887 159206 159673 159902 161584 161635 162037 163182 163231 164576 166135 166279 167884 168529 169653 170067 170559 175367 175592 176315 176503 176842 177237 177542 179400 180132 180709 182106 182755 183547 184343 185441 188329 188930 190473 191494 192970 194438 198006 198545 198676 199687 203973 206741 210215 211433 213255 213597 214556 215415 216762 217947 222229 223147 224059 225842 226683 227174 228918 229512 229862 230427 232180 232256 232842 232858 233832 234652 239125 239423 239781 242830 244300 252021 252256 256399 256804 257517 258045 258357 260386 262389 265156 269297 270579 272726 272969 275005 276242 276751 278905 282351 286159 286974 287608 288320 290287 291920 292056 294888 297352 298320 298938 300221 300868 302877 305423 318319 318933 322882 323659 324317 324320 325312 325392 325857 326123 329209 330432 330566 335921 336522 336591 339557 341151 341699 345469 348625 350083 362241 377046 378961 379244 382729 384331 384394 386215 392437 398914 400711 402054 405688 406524 406954 407161 407471 408290 408530 414086 414396 414770 415446 418363 423567 424640 427344 430218 436000 440387 445466 453554 455177 456967 457432 460390 462524 462551 468244 472014 473350 474771 475415 476078 476222 479555 480026 484814 499246 499392 503138 515329 516370 519616 520398 521427 534259 546885 549526 561578 572894 573527 580204 583110 583489 586050 587445 589634 590718 598868 605733 608824 608928 621079 621186 626954 638182 648349 650844 651053 662054 662166 662705 700512 717179 726621 732809 739353 741335 743040 746703 756404 765173 786511 787730 798369 806103 814047 833668 837420 844728 869404 869635 870009 873144 875839 884576 894062 896120 907294 915896 921478 921750 938748 939931 945978 946600 981631 988346 989175 993330 993812 1005417 1012667 1013202 1035469 1053665 1054140 1065629 1069177 1099660 1122736 1123608 1129884 1134352 1147567 1155268 1181072 1192409 1227704 1267378 1270750 1274900 1286312 1307620 1320628 1331031 1341229 1352538 1354733 1360702 1378147 1383115 1391959 1414053 1430795 1431457 1436501 1473219 1483474 1505315 1532782 1540825 1542659 1546201 1558902 1563107 1563504 1608956 1624624 1632654 1636660 1652959 1700018 1706135 1772355 1787141 1804868 1809028 1814834 1845401 1864453 1865214 1872581 1874410 1896453 1901072 1923772 2003254 2089303 2090038 2206247 2208619 2251924 2252988 2314969 2315713 2321932 2386997 2424032 2427343 2456419 2567125 2592763 2598670 2610510 2625098 2656710 2660533 2680897 2695212 2769845 2790292 2868140 2916051 2918538 2970023 3000669 3096294 3182489 3187591 3248909 3409966 3439123 3463124 3501077 3544054 3596986 3657372 3726262 3735190 3735491 3739933 3824956 3887826 3965754 3981060 4042416 4302187 4308718 4366080 4377477 4385942 4519803 4668328 4681483 4729349 4763153 4818626 4887989 4953169 5019905 5098021 5184219 5192189 5379022 5429793 5486049 5675986 5902175 5985176 6061437 6090408 6459158 6482809 6483140 6794189 6993042 7048223 7420325 7782692 8736428 9146286 9154881 9445462 9690579 11405620 12253545 12909983 13919162 15475551 16179743 16270399 17968824 20710113 21228535 24833743 25346237 29501727 30269140 33252786 37242734 44390045 113200826
0 0 0 1 1 2 2 2 3 4 5 5 5 5 5 9 9 9 12 18 19 20 21 23 24 25 26 29 31 33 33 36 36 38 46 49 50 53 53 53 53 54 57 58 59 61 62 62 66 67 69 72 72 74 77 79 81 85 85 87 88 89 91 95 100 103 105 107 111 116 116 116 117 124 131 135 137 137 145 150 153 154 154 155 161 162 168 174 179 182 186 194 203 210 216 232 245 246 248 249 257 273 277 281 296 304 319 321 329 341 345 354 359 367 374 383 410 411 418 421 421 435 439 453 467 467 468 474 476 492 501 514 515 537 554 582 608 626 634 645 654 657 679 680 731 749 770 776 791 802 804 818 840 841 845 853 856 858 858 866 874 882 896 896 949 954 957 991 991 1003 1005 1031 1033 1041 1048 1058 1085 1094 1110 1125 1148 1183 1184 1188 1198 1205 1209 1250 1252 1265 1271 1284 1284 1289 1300 1321 1384 1428 1475 1482 1486 1516 1534 1546 1547 1554 1556 1570 1612 1651 1653 1657 1666 1679 1741 1747 1750 1766 1779 1781 1843 1918 1925 1952 1955 2005 2007 2050 2052 2078 2102 2120 2229 2257 2305 2316 2326 2328 2378 2419 2439 2467 2533 2536 2562 2573 2649 2653 2663 2694 2696 2733 2749 2761 2783 2808 2812 2860 2897 2971 2976 3018 3043 3093 3126 3133 3177 3196 3223 3232 3238 3379 3488 3603 3620 3643 3766 3781 3790 3823 3929 3975 3979 3980 4001 4017 4018 4062 4214 4242 4274 4311 4311 4330 4357 4409 4410 4437 4521 4652 4694 4704 4751 4752 4827 4912 4943 4950 4969 4981 5052 5093 5135 5156 5189 5316 5359 5375 5383 5386 5480 5511 5538 5561 5575 5755 5763 5765 5770 5793 5796 5907 5924 5930 6013 6028 6050 6069 6165 6283 6339 6420 6437 6452 6506 6552 6622 6757 6766 7096 7212 7240 7280 7296 7386 7387 7629 7631 7712 7936 8030 8123 8131 8131 8134 8146 8150 8252 8289 8298 8302 8306 8535 8629 8735 8751 9005 9013 9149 9199 9233 9238 9267 9310 9325 9492 9505 9565 9567 9626 9627 9672 9885 9900 9924 10012 10025 10026 10096 10138 10156 10200 10348 10422 10430 10449 10521 10560 10584 10636 10741 10776 10956 11004 11005 11041 11053 11293 11462 11468 11538 11595 11699 11774 11904 11928 12015 12318 12478 12492 12492 12573 12595 12668 12708 12716 12935 13033 13092 13198 13352 13543 13560 13619 13860 13978 14149 14453 14559 14598 14614 14680 14687 14716 14812 14836 14941 14957 15134 15214 15541 15597 15643 15690 15711 15779 15829 15846 15857 15939 15968 16021 16246 16297 16714 16717 16904 16928 16972 17018 17146 17317 17498 17730 17737 18229 18304 18757 18940 18983 19643 19760 19944 20159 20261 20323 20342 20431 20470 20664 20861 21565 21684 21861 21888 21959 22007 22280 22288 22522 22525 22821 22962 23166 23392 23424 23560 23766 23882 24058 24262 24475 24686 24773 24839 24842 25020 25334 25504 25662 25827 26311 26522 26873 27013 27064 27233 27239 27343 27374 27599 27657 27900 28575 29235 29328 29585 29631 29666 29667 29679 29889 30279 30639 30706 30735 30878 30932 30946 30963 31111 31479 31766 31838 31882 31988 32069 32086 32808 32825 33019 33041 33079 33136 33338 33375 33644 33767 34545 34783 35096 35144 35320 35324 35339 35368 35369 36326 37418 37611 37663 37855 38072 38223 38629 38761 39257 39612 39895 40345 40404 40768 40814 40824 40937 40941 41348 41961 42167 42626 42632 43017 43196 43388 43545 43795 44430 44712 45297 45311 45354 45413 45445 46343 46926 47048 47064 47635 47926 48579 48593 48648 48662 48867 49019 49139 50048 50626 50669 50829 50881 51253 51454 51664 51679 51840 51989 52143 53222 53518 53582 53723 53810 55012 55078 55087 55614 56132 56158 56215 56454 56896 56941 57642 58190 58894 60015 60058 60221 60517 60887 60998 61335 61421 61852 62554 62970 63128 63136 63566 63652 63692 63883 63886 63892 64042 64176 65220 65380 66172 66463 66523 66846 67288 67764 68205 68539 68956 69338 69611 69761 69765 70297 70342 70751 71636 72083 72729 72896 73427 73680 73740 74019 74421 75008 76096 76166 76446 77231 78235 78508 78544 78958 78975 79220 80383 80863 81084 81097 81248 82322 82338 82757 83050 83684 84315 84959 85174 85421 86843 87234 88365 89146 89199 89302 89886 90204 90955 91158 91880 93288 93509 93754 93816 94279 94874 95753 96412 96654 97541 98698 99446 99860 99958 100808 101767 103711 103759 103856 104050 104439 104875 106734 107689 108182 108557 109403 110182 110357 111559 111602 113112 113518 114108 114301 114715 114760 115539 116974 120470 121262 121918 122784 123729 124431 125867 126920 128396 129140 130123 130920 131012 131154 131643 133479 134194 134579 134819 134945 136917 139313 140193 140269 141288 142159 142535 143267 144245 144732 145458 145607 146808 146851 149045 151668 151769 152507 152661 152980 156983 157746 159265 159827 160588 161533 161578 161592 161715 162293 162412 164470 164487 164650 164874 165565 166637 167089 167326 167984 169024 169662 174080 179104 181320 182515 185214 185767 186190 189496 190846 191089 192077 192184 192830 193303 193382 193463 198159 200786 203545 204706 208580 211846 215779 218254 222496 223204 225252 226009 229308 229676 234422 235539 237163 237216 239803 240405 240903 242144 242508 245258 248207 248918 250850 252902 253802 256384 265332 267852 272548 274659 279238 286962 287780 288005 289845 291306 295463 296456 299806 299845 300513 303068 303916 307721 310299 311686 312423 312513 313096 323501 323571 325180 330486 333269 339943 343834 346074 349506 350365 351201 351372 352111 352773 352892 355679 356606 357197 357445 362802 363809 364859 367591 368687 370753 372082 372123 373447 377181 381812 383322 386153 394132 398552 399476 400593 400719 405432 406065 411710 414324 414406 416315 416993 417705 420261 423938 428030 433105 436247 438385 440850 446551 448458 448522 449382 454737 462474 462500 466273 474843 479598 485281 488748 488880 491733 494058 499500 500865 508994 510925 513385 521018 523385 524020 530040 530091 533102 535865 536898 538977 539715 548335 552649 553957 561600 572462 581935 582084 586720 594417 594496 596327 597764 600988 603210 604996 609185 612958 613897 615241 620584 622226 622870 624512 628315 634002 634393 637010 641814 642188 643171 643825 644286 651792 657379 663526 666996 675332 680038 683993 691360 694880 697344 698286 708858 710630 715847 730663 730811 732839 767340 781085 787479 787683 794354 801847 815085 832618 836320 846169 852986 862550 868178 870300 894284 906897 954415 965817 966886 967243 992500 997847 1001969 1008338 1014401 1023524 1027682 1027997 1051706 1057412 1059945 1068600 1071675 1086077 1100752 1108938 1109961 1113745 1119398 1120738 1128905 1131677 1132934 1141498 1142821 1163999 1187977 1213498 1220687 1225733 1231116 1238858 1248522 1249406 1258262 1272589 1299816 1320496 1322883 1330241 1334010 1338322 1379570 1383925 1405461 1410875 1412649 1416431 1419111 1425216 1442238 1445076 1446061 1453231 1465250 1498075 1538632 1549212 1575991 1584039 1591982 1597500 1599890 1608685 1640773 1658033 1677971 1683613 1703397 1734498 1761177 1783319 1812999 1839873 1867541 1867937 1869763 1876942 1884033 1911199 2000674 2011733 2018944 2067286 2074223 2101473 2104793 2133215 2148047 2158651 2170537 2179401 2221537 2255338 2263076 2263625 2282593 2305198 2340492 2341583 2359971 2458103 2509729 2526676 2557388 2575180 2590505 2691619 2781389 2882244 2947533 2952126 2970139 2982945 3033069 3082445 3087047 3115414 3128613 3162544 3187549 3197180 3270951 3291768 3296894 3348957 3377057 3588838 3844345 3937157 4002003 4039664 4052221 4053047 4082685 4271666 4373471 4666517 4775531 4830610 4919760 5118174 5153942 5417218 5860062 5978922 6005254 6017680 6090880 6192130 6249357 6512632 6517218 6548341 6728330 6740561 6955786 7248427 7609245 7737941 7839392 7847376 8087375 8087418 8118155 8415824 8505719 9107570 9461053 9845208 10159815 10245260 10324948 10921640 11323426 12232732 12555608 13203690 13638262 14741541 15369323 16559558 17140170 18979731 23330990 25170201 26226934 27718889 37557062 58654015 61761573 78676614
3 889
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 540770770 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 321895891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 381443592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173103568 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 301664061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 976667218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 312445853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 716332967 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 516247928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 331095515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 543543089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64310366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 578149642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
491623 501498 1640927 23277 3408085 388971 1227 2546306 1054395 842959 2986 553555 92520 240731 45525 239953 64257 135942 24907 2705892 117610 201126 55 1140169 19436048 2227774 334025 279066 6256 81535 6175 24141 564 98870 1230610 121173 8033283 3080 58575 120992 224174 111295 129917 36574 5418 705815 131728 234303 1409 2748 46 9079 469034 606 80904 125318 369123 13647 5832366 576228 2610184 3205534 1540601 255674 8357302 768455 36477 5099362 55959136 96940 228154 25232 3500112 21784 368173 18 180092 750968 213412 48433 599471 215296 19968849 507303 624148 102480 130855 1566623 289 1050285 267632 23593 43647 67565 35124 31204 123812 99798 879284 7225461 2241892 1465318 44080 182 10321765 11878 34671 839238 1867988 2703838 464600 94477 3865873 1344477 4 2303688 7342814 1061128 645238 7312267 945244 6792 2555597 532373 922343 321699 417722 2380 24 120393 5076757 13300651 114511 18980 98959 247 132642 18196 2009 800980 31890 1309635 1417330 1277546 4871 4037118 329328 8415 69404 2616930 189361 2209498 134173 27239771 42 1752561 1122684 53761 7 1899230 87115 597 1037 43118 199777 504117 193975 812 281229 133868 373 536 89220 20246 26799 8540525 50349 154661 30215 120 1046723 846202 233854 8927039 48827867 6904 1012772 2570 241040 14454 188324 2084013 21579055 59178 6205894 1866568 1473 529975 165764 0 399838 1485200 1019572 6607280 1278 49293 4772742 2476 637938 566 3966080 669417 4312729 2495 247773 1764 699708 48031 3618625 15347 4727230 143429 192959 193620 110642 188991 767 55211 29105133 147753 844805 7204588 44250547 61663 19124 19747 235447 13210 12061606 31863 872538 10721 9474 741 9940662 1332669 597211 458220 21814 73020 28100 7068416 5946 101983 4336 2485295 47914 61971 3443511 32630455 5506 122960 120672 913353 11223 45315 1409 15485 59933 144718 94890 4235032 413635 128246 1176 66088 18 12262872 66293 1466489 1071 9416618 254345 43041 53207 77770 1174633 3360209 168891 302264 30500 1815482 906565 256056 22 1945 29194 374318 34 1646328 1629632 7378323 233558 695 1419750 52128 813306 154993 2053 13034126 303 6669679 2107 574329 3626 103735 58812 1409676 1875341 744317 1488967 17132 357493 6331 630912 75648 4665569 102972 32175 65381 52263 1428 108051 199025 442117 4208 14874 960283 873333 36987 487926 404815 904031 11443 568 23217 268191 2343366 803502 72949 513562 14269228 15838119 512618 6623 65018 1277326 2196 24268 1125999 84091 4260 33341 555430 59624 21629 15992 14663 60169 28851 16795432 468944 11172276 1535625 1348256 520060 4085 20940 17061456 377911 59729 205339 87031 79093 29898 9234945 39038 1381593 21070 18439 29053 13624 424722 36019 365145 8460 1747011 9702 3222772 259398 43335 107108 37821744 623 17179 154484 141099 1443703 11763447 489 2966 289878 3573 417697 7896 472 757802 3174 51072 25312 25635 2207 123646 156227 12469 9 36777 9401025 906036 333845 29483403 2686993 390283 231821 862757 7058641 455183 677000 109094290 2491119 2227 1461401 5820 397064 225193 273105 39390 80719 5225787 198657 26194 3231746 188 4478295 1537 5314370 60096 61542 1380 39713 5048 74608 317555 9855651 9196440 559003 31166 90048 96090 135249 11388 28921 12427 29660 301585 1343 53305 19817 166361 3216 780 5097 197029 286455 509 6683199 124830 422714 3700420 3439 1096069 9615 127074 34056 1084847 816 17727 29334 284552 597388 229 24 5534221 2007 265936 3316108 735459 2175 953149 855787 9222 2520796 10667170 13922 639896 898519 22267872 459608 501585 8206 139789 10980427 24741 27059583 579810 3712246 14 1720185 60308 75509 122701 461972 4253761 4864 320450 349 16179574 254866 963370 7391 361109 216552 6849 6339 1683043 45539 27723 1170117 214051 19694 247946 92338 372116 4214967 596581 15532 2265412 14983 963068 24402215 1260822 666567 9250632 16733 1744738 10830739 5059 9 41396259 881480 194785 362299 654908 51311 511 8919665 232099 466 804725 9667 143137 890124 2284686 481278 199178 25792 7791 63444 25445 3726 36956 3335 243694 10883 2463734 17848 59442 34192054 1797 403930 56056 8543767 66347 870012 90520 274389 1493536 451754 24987189 18059 9871628 36171 3289080 2087852 503336 524 235799 82700 105164 406550 282318 11239 430299 4597 579173 37306941 119202 173533 16086 143815 2598 7138838 633849 2558855 9446 323675 79557 2409185 224544 14276643 625557 3254744 4707761 41802 933349 72045 11681122 1993338 24365 18473708 812259 1168488 3456709 50022 13602 790026 2006975 6005 8171 36506 346 98162 12284 1758641 1326810 909876 369180 1604845 28608 70899629 253 728 39551 83208 7952 34102 8370 418836 84969 185323 22909 54734 337012 1141803 170211 13838838 4788557 79308 2344447 100980 938372 1325944 95335 38219 92 318086 219867 167849 534419 77104 6457 364436 84334 251547 56810 29696 5058 6480789 25801 77810 63790 14607046 59457 25697844 875 2942 611678 39420 53457 64372 348253 2764116 3825 32823 8348092 992396 29790 1009305 245033 6036271 133748 2479391 4521 1339230 134943 112079 9796 137346 41611 3270941 28 343125 983160 28504 972645 289504 12167 8037 5001 165783 1982592 285747 58024648 363169 9930 166010 10248 536223 241423 10060 1771447 99527 774 268 967552 1243 2897757 1049419 425 832184 10291 43227 8690 132343 731145 7783 5994 550544 173293 2744019 2897263 525 16404 1260 246631 1223236 240 8003 419297 1305203 55065 87291 1141326 128448 5585462 41983 6338 1278294 9183507 25500 20560 4362175 82388 29507 360211 4547 24272 3489 13487 23 61344 334090 53822 15915 3139 65098 2048 566637 21966 196409 2370342 939585 38562 8619 2676259 111746 202029 154054 78846 14839 3362993 679779 9272531 16604470 227608 1785801 144323 2280 3363238 16397062 1193979 15856 930593 104137 34270974 8875 2968393 7790 90796 8370 101678 477398 9756329 10593 429462 1186172 24596 2405126 15207 820750 106402 1249176 658928 138399 31107 37224 6873 161637 208475 220352 410624 1640500 154518 18070 71869 1934 569768 147514 139451 86667961 372931 1417641 17453 121494 67 820198 622851 80972 606
100009 7088 144206 112970 379906 174366 148 103940 1022240 649861 1309 11356 67345 54568169 234648 110630 257 702 8 361 21180 11438 1543701 46 0 387488 243 36444 60778 6060069 2996279 3821767 618846 984602 190269 4499 56668 370823 205601 375 496557 401973 135345 603350 694016 3027 172724 277798 3351416 25938 118789 326800 57744 4730 1955027 1404764 6765 3219 417855 1251611 67664 3460 177442 7819804 10649 10971 1682 905768 173429 38937 402158 91450 3225 75108 87773 80780 627361 94988 32731 313212 68564 510130 1863288 126233 1162468 2074177 251405 3115494 558643 44008 61296 39098953 3289 47107 2133609 1531 670014 391642 651356 40883 9920 9609 21801 7244 114626 5675820 154128 64682 23 34297 189845 12237 4972 2286 468514 13145 652 24182 189005 112006 19337 40671 2556962 9298057 10434453 6324139 4449981 464170 1797291 3487583 249 311060 16921401 81211 529527 18615683 172 1256 801 954643 5475832 172408 26592 10645 2477 4508 257 67576241 1362613 298945 76229 1438515 21251 4542086 482907 31761 45672 22658 147191 18277 48770 395571 1472140 16519 632377 81819 3795 800503 5125592 9552 395956 574681 8 494 2076 16021073 130184 286635 1483 13033 11088 144495 772798 9843 97 40191 41718 861146 20392 496642 4323677 15833 7261 384369 890 107907 12781049 261296 760444 295121 135606 163 1853000 372394 2020707 67136 72741 3675936 285866 45593 1924860 472200 175109 200444 1171684 7100366 62847 258637 1870970 358504 30001529 210389 93257 163886 133561 245976 6006 1159 661014 739838 205430 839987 1569682 194555 1624021 29460 202949 949 1088 108150 539254 599776 3008399 18549 1608 13473 416573 119165 53959273 3360225 1668 98299 51985 5064207 2857 66315962 8335310 176169 35280 974 9182 43742 480342 743212 110125 132799 69602 1293931 2501 3150319 578472 3346 9176678 1389694 65 477444 2671125 26335 1353699 349356 4509500 438977 224316 4774089 1113533 916757 44992 259358 2930195 253963 1009036 3832360 77748 63589 3101 70674 603688 22578 158988 261968 106924 4057628 35853178 168479 10019142 260433 1488334 3695 71 13878 20653 101368 2294476 1567 37783 223052 390839 5217 52975 92882 262438 189543 582259 136073 133172 25 2084490 903008 294941 145745 3761 7463 76365 1444366 6925 1687772 2577728 186761 6483 296735 15363 5046905 13795 6821840 28889 175 240962 1137288 193235 2119190 14606 2287541 3223185 810115 767236 162120 28902 15540 295117 1678052 98938 4206687 2054 1122231 190906 9506675 245712 56815085 1545114 501608 937038 17561 2077 618830 104 134135 3500971 3033100 58039 74254 16403 35072780 5200 329274 3612901 1426581 424598 16905 190205 1990593 1679017 14380 159262 206200 21509 2951 292590 3918812 2658199 118635 1117 9023 747771 368380 5644715 57514 3499163 2204039 6509528 888845 3062388 538277 26210604 437642 39144 446808 182064 22014663 19262 2071 42110 3578 94863 956208 47576 4403565 124150 38828 1113931 17769 187462 5205781 1049385 16257 42592 80593 4629651 46067 5043392 533624 76978 261663 7309 0 86082 69891 452970 9608 267506 627795 203805 4974832 333000 9775 700296 12950 3447 118025 12643 17492747 893818 996 16359 352585 8979767 1730442 231226 2566680 277903 3987 5563043 6956 172379 1126870 4618 688113 3592 90901 1363289 67284 707621 689098 165387 59533 4640429 1031083 902 3336 101019 336395 3465 91783 18649 797616 25214 7455 569076 2939822 478338 2032283 1932 398 27831 1223343 12499 91434 832821 196019 49920 597660 47401 427715 113717 15924892 6536662 850095 24750 1771355 1362635 1837997 505389 8513918 26136 17865 3210359 36664 6781 836493 137801 466449 157318 8072 7446753 603937 169501 137924 424327 158423 416059 7476 17804483 1775476 427927 19141 61912 730781 4081086 164297 380839 2324731 1394934 1511293 460068 206260 17749 4715 1163934 38892 39129 697 39531 117994 494138 6562998 487001 182937 6881 260544 837755 743291 8153 91 1948 1291 1418816 10565801 257806 27545 2286 39878 496790 210640 5365 188661 2404276 582866 835563 564934 173 52397641 1841166 2441254 136576 973708 511905 8236933 15321 44494 59 227041 3218364 10233980 48394 3976633 7584 1580404 3614792 63662 125866 13955 8087 355235 238 16947 632173 108669 11325152 147228 84249 2012303 161327 1002 69594 39302601 1097015 18483 58600 4378318 25080 360924 12101 419 15096 4551221 1808 123229644 2455139 5435192 139274 23648 21739 5235451 1069766 205252 2058 1544515 383940 13439 2654772 15323 24367 212958 17201361 175208 1313191 7457622 27465 230480 375096 1109552 355951 381916 3489852 206719 394249 17328 180571 271 32539568 2333 5570145 21272 555233 489269 429278 7929580 1207 3695299 8562476 20332781 18448954 326844 45994 17381 3227923 6846 26018 3702 30758 8321657 42232 294203 3025 1359251 228192 537152 11737 3238629 559700 5734930 464368 6428 7169 21222 5155662 2242 1898603 713213 96 567053 121721 13855 1456 34476 118770 366561 255 375203 120072 9384515 29915 422567 78292 29979 243 3644 2370200 21880 1439671 11022 93 7327 106456 341738 164522 1503584 2620088 3722 255359 80071 10736244 25089 4636 4179 429567 10476 35734 10050228 113029 31166 1115348 397976 2941 1190941 2318 54181 255261 197330 17059 6878712 317794 115531 50484 45688 605058 1167579 400 1066683 285298 926138 481303 2109147 33697 80835 4016405 93484 663431 1859095 34012 9995 498612 1419213 1983061 3955968 51467 22742489 13210 13453 580742 4064533 88130 18854 163467 12186 1784833 1360 199481 19328 203028 12029 7428513 393980 6589330 36905 617544 1553 112271 17646 3490205 71511 533379 124642 15181 61201 16656358 703436 362494 4364211 766729 10320 5825719 44322 73502 28329 10033696 6536706 4079 2054 22820 63588 2390 97067 6344 1225624 10982674 17708 1885278 217577 2467 971852 253770 424764 12386 850913 53902 1105274 23830467 2931207 1835 34292 2589825 364852 23097 3019522 432669 77892 1530 29266 316915 425115 4878 39285 13863 114570 82769 281 100040 2165015 356851 129 158670 41412275 3185958 112801 167141 106473 637102 881661 1990391 162178 234701 215703 148301 898 20717 1081432 3395250 8481463 265450
4933 51954 3184146 1231711 4176377 21436 0 16673841 146971 7197685 6078 11499 368 2570694 96306 326475 199073 56 409108 450047 5581 28219692 51436 9912197 4033076 10191 31806 539 10523 11668 25291473 10237 2579053 13773078 8925 4831194 819 60586 2386440 1751755 4957256 88383 438294 584312 2608 11337582 186169 83178 1387986 457 13801 18946 20732480 2310 8235 689 152017 310686 110522 156048602 946354 3723176 173624 399776 88143 2447066 1950772 89132 23571 1282868 178222 1147740 515931 3260 46604 3672 12728904 558004 65131 556173 2094 2234583 2309787 6645349 55954 129280 1755770 5039 802724 3106555 548930 144378 46722 58380 4039592 459682 24745498 1124280 313692 120539 269312 450805 42819 10926 1364618 83999 168691 6075 2032 711647 88168 995666 1929424 8441727 1252882 492020 1575 54 6409 241924 25955 9550093 487280 19832 476829 443796 21898 8766991 330186 7514 54961 85230 231941 189246 74303 82709 117773 15116 423650 0 32994393 145040 2762387 6863176 704 3008204 7176 1954511 125063 1989663 17139469 168687 332294 398 932235 1170374 2293167 4494 811 259383 652790 94210 2484036 742451 52663 30999 18184 500 155412 257361 25796 14224 8546055 43882 19563404 176886 4834120 83022 127561 508253 6121 1412568 1826 1139 223558 238887 2302369 1105 59 15085 6847977 59 536547 103 443146 1304985 844135 7349835 14085 167268 694147 2992351 3635518 841924 1652035 73725 1052454 231639 349913 35217 226 3843 1419936 2812501 92216 3433046 38483 712903 250 10440 195342 2425 812 36935 334032 361 2601 1650 356 6830 392 61873 3085 136239 8118938 1904 3823135 393789 2384729 97572 323328 2390652 2337353 1987657 545685 2202 204726 60260 633 345603 167306 398386 165765 6328 82197 56 33726 512 25256 635410 9128 2506 215275 41228 2429 445 44016 112763 191930 45164 16133 2933 586015 7917 431500 419517 113350 3152 101108 1903685 293448 7462242 9486863 16549293 81587776 307244 232 23584 3100833 4435197 28680 843514 21038 2958018 213518 3195 13547 5204516 7079 2538645 12692776 13956267 791 807281 312018 71713 49660 184394 292962 5325858 354870 184846 29178123 1128 641429 4071 140539 990 1116917 2452404 14065 5918 532563 1484594 2865 1997692 16176591 11197 1043 255036 1708004 10376776 1787662 1810418 268885 356 464875 156057 12303035 4532 267355 1174824 9724 19925525 34262 1157950 4966227 18627 3074252 801180 45897 1464490 18039 406579 2892 139103 290683 1518928 7259058 4192 77556 25345 343181 16573930 517694 278149 81786 17697 5723258 302082 47507 15943040 497258 157580 43627 3250 1423014 7094375 589996 3973857 976968 12718 35301425 8682846 80719 37780 402007 196309 14263 1038 792 16 1669520 9527492 51433 1010925 129685 841 8575113 955301 24187 980218 31588781 14593836 393722 3008969 48522 15392 277643 722143 49128 47270 160152 441460 69587 941182 446 1328 56 1750577 43444 1374548 10310258 8015 315 1120462 1958144 2401910 4394134 6322 3687136 137638 4967 35 198714 34734 656708 2 1617304 241 14590 1773790 42166 643749 4546388 27116 19214627 1790538 1283289 642015 1278516 1876423 103569 17874 5573 5772839 191408 110656 9386 239 2492 4861147 423062 1786582 4804580 94139 3609559 5061280 168184 1205837 33927 1707 538264 727 780849 18329 860180 14221 233493 4988 7516335 277010 6960835 8835 164001 497438 130956 3808 259067 69003 1101 5789937 3060 19154791 477559 1265641 202613 312972 1635709 32357 19783301 18916 2699064 7597 3537433 3722 1437 10168 2724 531352 49639 13654 176806 9824 7055611 674194 262309 186072 359207 502016 471979 242284 9522558 19033 981969 2881 52277 64432 9835 30797 12583 1006377 287942 22924 4076987 11576210 4143 1200 205273 688469 15382 131517 4279291 307119 1720 12 9358958 330778 51410 2107431 142620 24800 2049161 1879673 4355538 441539 42189 261650 8922188 96856 6925 121 234351 2533601 1113 436455 99535 9430 246158 145904 4693809 17252103 291828 7219 68196 113238 92343 1517 65461 715164 1806117 25666 491114 6033 232075 87139 510964 221716 219606 645526 239300 6167 1037602 221242 79221 11331988 21893 601522 21200 2292 2173169 496280 1368626 1416 144168 4958523 78839 749211 636540 18188 33 1409287 40043 2677 769372 12710931 17096 8589336 12040718 299837 3941525 577103 258268 7350771 40980 638 45156 561555 150 62488 403296 131 1801 1096398 16614 389231 34706 121783 722770 229 2822 972537 1912107 393798 1134619 1075287 64205 350923 31413 292709 5405 45648 1597640 30649 88329 10134673 155850 4349898 265642 99948 94318 6351 192841 8724 1079432 1988864 1059851 53861 1016197 389889 3589 19485 110793 1518907 5111740 142111 164348 2799 6476270 17044 813936 334872 530147 26337 1983 2329290 35516 2258219 1596556 1848649 1234302 1666371 72780 4818120 236488 2 384801 13019 57799 7030089 11042 96892 291898 5405469 256825 102657 5257903 44547 134241 17403 9747 10417619 2315 7291 72 8721530 16936 20315 3021276 3458243 5776769 11355 428260 4318 1548 8763 467639 68066 67115 331958 4662 3556213 1821031 26955 38524 151197 6138 1925638 2190 7074 330797 109755 4998 170473 524994 2681849 8931 13155 1284 47046 70930 14140035 220480 167980 4666 2891085 4843254 10015 1788451 27477 1339399 26315 46671 3009 998192 65976 120595 14292 10066381 86239 3715633 3776861 36528 93111 8062015 1447733 101324 2109 85900 6671964 3777143 157771 7465 7807 2501518 84809 1834835 1829180 435252 1176138 2867486 128523 2766574 4181441 8544286 40489 20707 165135 935781 34699 106646 771 5263569 13142 209287 217956 5010985 1240983 798893 178764 693181 13405 9783 1090909 360043 33474 2319801 8786109 12161 2927430 188951 540 914922 2212121 1624049 190673 86625670 900132 97934 294635 4393738 6786528 504625 963701 1099138 33596 382674 107600 11557 4247139 988076 1127249 216685 81723 3865389 23894 46682 607296 24416 2308573 6910579 7249892 194537 1815 101516 36862 3692 302152 550469 14664 149637 1636189 16139767 2979428 908040 20134 3608558 2836300 1122486 397479 970535 49895 25191 689095 24631 15920 1769 182653 211969 2831 936155 7239 646085 788986 536142 4249530 208417 53753896 1728798
3 1264
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 471481091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38171307 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 195259872 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129966000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 256867856 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205125494 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 907126262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268515638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 502098566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72671660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 951474811 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 832256642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89267934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 765751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 528 0 0 0 0 0 0 0 0 0 0 0 0 0 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 702210126 0 0 0 0 0 0 97050941 0 0 0 0 550460 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110433 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2898327 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1938 0 0 0 0 0 95007279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1254 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 98456 0 0 0 3679809 0 1 0 0 0 0 13 0 0 0 0 0 0 0 0 0 6351495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 3 0 0 43527066 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54353081 0 0 0 0 907003531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2437 0 0 0 0 0 21 0 0 0 0 0 0 0 0 0 0 134704 0 0 21 0 0 0 0 0 0 195357186 0 0 0 0 0 0 0 0 0 0 5057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3045 0 0 0 0 0 0 0 0 0 0 765963 0 0 0 0 0 0 0 1 5527404 0 126 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6216781 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4936 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 490316 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123625760 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55864889 800994 0 0 0 0 0 0 0 0 0 148533 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 389842 0 4 0 0 43748 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11476180 0 0 743 0 0 0 0 863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37040741 0 0 0 0 0 0 0 0 0 0 20639959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 58530 0 98710 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 0 0 0 0 0 0 5851554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4299 0 0 0 0 0 0 0 0 0 0 0 566 0 2031 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77867 0 7296 0 0 0 0 0 0 0 0 820 0 0 0 0 0 549221 0 0 59 0 0 25780271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 0 451747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12366264 0 133 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 95744362 0 0 774583 0 0 0 0 0 0 8697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 3647 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 10860096 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1284661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1446 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 188692 0 339425 0 0 0 492035 0 368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 656738563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 40143704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 304 325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3576 597260 0 0 0 2086 0 0 692 0 0 0 0 3308939 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 47 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1296 0 0 0 0 3021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26109526 0 0 0 0 0 62 0 0 3489243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73044535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4473 0 0 0 0 0 0 0 0 0 0 0 17 0 0 5339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23255 0 0 0 0 0 0 1 0 0 0 0 0 0 329438 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 8252 0 0 0 0 0 0 0 120084 0 0 0 0 0 0 0 0 0 0 0 9 2365 23 0 0 0 0 0 0 0 0 0 219 0 0 0 0 0 0 0 8013 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3613 0 0 0 0 0 0 0 2467 0 0 0 0 0 0 0 0 0 9810294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 771395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8918134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 0 0 244811 115018 0 0 0 0 0 1 0 0 0 0 0 0 0 0 3028328 0 0 0 0 0 0 0 0 93347 0 0 0 0 0 0 0 0 0 0 0 0 0 25732 0 0 0 0 0 0 0 221370410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210 0 0 0 0 0 0 0 0 0 0 0 0 22536665 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5595 0 0 0 4596164 0 0 2722 0 0 0 0 14741284 0 0 0 0 0 0 0 0 0 6606 0 0 0 6512 725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8767 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38156865 0 0 0 0 0 0 0 0 0 192806 0 0 354268 0 0 0 0 0 0 0 0 0 0 1440484 0 0 0 0 0 0 0 0 0 0 0 65634 473 0 0 0 0 0 0 1629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1094927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1649936 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 340 0 0 0 0 0 0 0 0 0 5037 0 0 0 0 0 0 0 0 0 0 0 0 53047415 0 371303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 755844 0 0 0 0 0 0 27740407 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 629525 0 0 0 0 0 0 0 0 0 0 0 0 14694655 0 0 0 281955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 423069 0 0 7733140 0 1786212 0 0 0 0 0 0 0 0 0 0 0 0 4932636 0 0 0 0 0 0 0 5647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5133 0 0 0 0 0 0 22394 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 79 0 0 0 318 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9356 0 0 0 0 3557 0 0 0 22562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101727 0 0 0 0 0 0 0 0 0 1485500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4074377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 0 0 0 1 0 0 0 0 0 0 0 0 1 1871516 0 18804 0 0 0 0 0 0 0 0 0 0 0 0 0 773599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15456117 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 279667 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5203931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 0 0 0 0 0 0 0 0 0 0 0 0 654158 0 0 0 0 0 0 0 0 0 0 4690 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7077 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 242560 0 0 0 0 0 0 0 0 512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37849437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 0 0 0 0 0 0 0 3016000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 430005 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1493 4760917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12410 0 0 0 0 360 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 264 0 0 0 0 0 0 0 1677634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18205458 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15641924 0 0 0 0 0 0 0 0 1046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29312 0 157877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13304398 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85391 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1050 0 0 0 78460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 0 0 0 9988029 0 0 0 0 12012786 0 10772 0 0 0 0 0 0 0 0 0 0 0 0
3 964
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 536018042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 336510188 0 0 0 0 0 0 0 0 0 0 0 19181131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110434844 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 233573914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 334122577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 427876053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 244791071 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 574924812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122245055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 369561881 0 0 0 0 0 0 0 0 0 0 0 0 0 817615021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 568549773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3953956 7345586 17047 49676 74090 44047 956964 48004 887014 168867 20814 5300 45849 1281 10178 8304 316889 4645305 12206 11179 1771 1043 520081 119354 150710 8078 26591 579687 57392 111608 8885360 1234284 52382 2440999 4034870 746483 587995 991271 876884 615981 7 3564 29074506 104657 14959 72005 24485330 27770 190632 943 230927 25739 376344 55414579 57999 6257912 60943 256816 415680 6188 304097 4931 4460419 5671 58577 882396 29490127 16227 58 54520 5153085 183165 45769 110458 1976 172269 124469 7271208 232434 48660 5480 756771 24150383 1264979 25431 972649 741 11536755 72352 15 9794822 101462 52502 3213114 60151 1786733 10371604 5854196 26117 47654 1418 13488 6095978 1550 55132 1440371 645374 159 46866 3896 106224 30688 121206 6720658 2534253 118938 186624 519422 3835684 3913088 3074501 131244 46168 96722 4498 1684 39125 782572 1004 7806732 761 3354 439 244445 8703 65671 18294 1451513 1467386 146259 4432 23111 574759 2943726 31557 6780741 639552 1142 26 47335 93099 353171 2843 396898 28832 391539 14014378 783334 413558 9936 88550 93529 54654 46909 11856 318278 24624 1969256 102811 149013 866025 2153511 7119781 388641 280577 4178 45 7224 52387 23040 7984 35958 89945 6160 65874 1094491 1830 1094481 2661447 51326 4070 22187 3538 993007 27705 25445106 2564 166091 712246 8831906 11573 187 1537143 13423333 1974849 173313 42 1025486 282485 196970 476811 1180 69540 37607 374 15483 1432472 2668 229655 39161 13012697 49895 780082 331 467 203120 7 1337734 2202845 196583 23980 4043177 5105 3046 12769 284427 54270 906846 702904 1371838 356616 3178882 33626 13771 96 18997 48547 9188 413967 660 902463 144441 16003 3952 10 10869 4071 993513 791554 5466 14900 35540 210231 62348 184277 1751 3563245 4137913 14513 17450 776820 69990 663144 1051555 1156959 4381 16024 17464 340387 80276 4608582 55290 7803698 1275270 1087771 2402 4349 1327523 1642526 10092 2165 2590157 276682 1160764 639584 30836 71380 16731 15927356 2982021 12533493 290 10086337 258785 3493 3322777 1907 201287 815 25662541 39131 95324 1520727 161 2201261 170149 149047 1727530 308475 2860720 155830 6456 9490232 897745 321 100362 20404 1539045 169724 97452 216507 1527753 9971 2787239 4479785 50326 3176 51445 1466 104464 939704 422267 16799461 17877 2188337 20809 2852 3054 387146 49209914 15193 3294489 2469 652 8397 34662 113102 15069635 33669 498418 30338 1486 1385930 417864 36786 68067 390951 285906 21 66449 1369290 6920781 132859 553768 6184 1111477 13019 1638457 1392149 53298 25010 1639 26802 101942 10506 423440 465212 158410 170125 1542527 8478 156231 1102 314359 320689 72183 17241 892207 50 516795 52435 1597989 488043 78370 4235 2914 120280 49353 25814 46598 2177578 24807 1039146 48130 1060940 63626 529848 1889665 1093006 8146 1415204 10209 514983 3656 7329 57199 4978754 246713 335577 2032238 206387 174491 422247 42190 53945 1761 147516 158648 7069480 2850870 1082774 725970 62803265 6445645 1094245 90526 6753 2108728 687485 2050255 3515468 1896731 275043 239528 668252 4315406 2864555 3468 4550 384248 678289 224693 1797523 435 51 9417 617186 3395546 8817 89740 4504034 333923 997423 164097 17272 801 4337743 857138 153365 306240 25445 1142 827038 831 8294 11093747 1174417 22140 424701 46458 422578 246867 7315 333358 2351933 5432 96150 257219 208783 3639322 22145 6094793 404664 6799 1842 4017085 1102406 3171 2066578 1655746 1149772 1199172 4395671 140698 165965 969165 998 47555 159661 2746 761489 95044 830467 2182 120849 9389 1150861 35137 382 323815 9896201 211409 3176532 6809 13419 219496 491777 8492 261687 324 20741 20250 44 25055568 24389 10992 4571469 342964 65700 274999 247861 367961 507 4753 47470 282523 4752952 267804 321122 21112 11450 13513 10434 472366 673995 712254 148464 9563 5082184 8197262 847 28598643 4380 3201353 2550584 3923396 4698 108802 825418 2959463 256036 371742 235394 210731 26950 15749 1498394 10370 1636933 29281 232 43002 8711 87135 290661 7918094 7746 2358917 75715 223530 41 8175 1289878 249316 598186 834 3382 505832 9002881 216564 576731 2432266 941332 5446 19009 367290 136462 2409400 36 9977553 428799 46748304 1181 139451 3977425 554863 81184 269 1540133 30705 53163 2055 11496 497005 3313265 186963 7640 103136 3555 318861 1573 227854 130679 29554 329791 7788 239679 15946 300671 244187 596444 11606 11004 3068 221950 162484 1652638 445 493356 52411 5604888 14335 158800 2229 735285 112198 1008229 28760 372 5860 1967410 94728 9101081 1305705 33291246 21634 2464023 118079 39614 603502 133 516 737 19903423 266681 64926 126 2571811 790689 2881 60669 349150 1974417 396195 1174173 4229 82654 8461061 11661465 855946 175474 54898 368755 102 421881 18 1741 303453 2617703 714970 2059120 6197135 8064225 12785 11163 304576 28833 61472 75155 263368 12795 131491 505286 6669 67379 311431 425462 5056 518813 68303 1800216 37169 52370 2126225 14086266 2563082 76784 467968 39543 87364 605 63864 23610 2106362 191666 226773 89093 7987146 397247 10584 365243 7316 5944 74676 441856 535718 66168 290365 23979 2787003 3698 18520 507877 301278 8132957 20439 1800544 6852008 7792 459760 3594800 793629 3811 289 927502 3131 9190879 3139342 99943 20447 12270999 14299340 5106 19062 6018455 41188 6136 152052 8268709 28290993 1772 219995 84742 737597 596389 471755 376765 549685 3760 501727 5243 504804 6880 10563 293463 1727515 106847 964391 307743 34209 178387 94999 85714 415246 10583 490927 119206 19712 672181 4813947 9430388 924716 498124 4943143 33760 1237996 405706 785 521 952748 19744 43376 33715 464826 3336 42233 192047 112379 6019346 27498 220764 26701 331770 851839 81 14961591 2064835 85801 2507898 849902 5998 77756 257383 2334987 1366 599264 20726445 72 129412 65722 2346656 246026 26526 7244 1704194 30406 731863 11254 570920 3041047 15350 3838410 131803 919547 172708 17357 4345442 290199 388039 1008 35014 550451 28 2118193 86948 205211 322501 634609 2075745 10427068 548368 450541 40031 22178190 8578261 314612 89544 5370454 190509 545977 150834 3 14 1174 47663 75 24347 6038000 3666 672875 923894 190566 59119 124528 47165 34824784 102280 433893 1417510 80808 4509043 15339 77744 5316287 207941 1240468 1213132 83591 51464 348973 101470 16713 32288 546177 41154 290242 35237432 348 30280316 8150743 73684 10422888 10329093 5790666 977106 3948 4145 596656 11823 53799 529362 1300363 1582529 71302 1304 563649 3941611 2230 623546 1199110 382628 291840 28926 1039624
38913 23071 51577 157981 4115 203038 354588 59329 15294045 96363 29900 253 73810 49 17909 68526 5003588 15635 107087279 399 8669 2374208 13060 401089 20032 247282 28631 166558 237571 1983377 324 1201453 3035694 3241528 36350 4844656 42201 2195642 246333 35253 4372 9509 179505 20400 12003 541802 3705 4890 1191431 45687 3224 26346 22490 91 4850994 80651 102154 795844 2344812 160 187865 7050 8236 855510 4942059 1012296 341097 26858 131999 14583954 1309530 713906 89965 6434 13114 36063 11155121 97080 1302040 313973 185155 2969463 3885027 197784 129318 2473694 222776 40060 123 1580211 235295 981 1634602 222629 1470 56319848 1127 33111 335070 7778157 421934 34307 231651 1272613 61309 5879 77947 11268 379387 1370995 610642 35022 41580416 1916554 17496 655756 35552 26752 1600983 1031 21242633 497291 107495 105188 9501174 2920670 17041 220932 85884 478762 4308 915 228397 1166373 61457 208959 168640 3522104 2050 105616 2874885 4760883 199191 15053 46926 2591 16935 460546 28977 11165 25867 602200 142579 1073130 31650 5033 106642 106288 6102219 207 2878 1011851 153762 1545 217903 279571 477852 4923341 78494 5489 150121 2994869 238088 1446370 216834 38165 154882 4284 190400 3771 877429 5380 1509436 252524 5921 1555129 1531917 27564 188982 164676 30140 2607 49570 276540 15350 471755 5057 2077 1070 715 1622171 2608002 20510 199637 100244 3299 81 42501 69695 87339 151321 1959907 617210 384061 84998 722548 3597756 143453 122451 5257994 1262017 40207 2657254 266946 200739 243121 233926 150623 3545663 5370066 68769 32962 511608 264975 19684 687715 76429 4535361 89856 1410540 27532 48089 1023077 13619 154945 55666 1801074 6324666 587646 2319854 34 8364 325625 3425511 456 40821 5088968 80071 3357754 48324 12354 665771 3281428 186768 4228 3424396 899957 337898 1072580 576523 445166 36429 1844258 988008 10878613 494786 214773 11339 8205064 110030 19240 126 49323 2882 3040580 96930 103743 917440 796027 253933 91872 717067 155480 76786 144675 82 9275 22093 6949 183164 447 32352 217 1287321 79993 24 34299 208639 43199 1697273 5729 187600 1342210 2643 770279 5187994 7285 4626717 49465 61932 474857 5644 65027 339600 639 3728027 28709 27286 8436 116274 657872 11717 104819 366892 168586 2651957 35340 19308 2710 1600413 759 191571 101991 390020 85759 1252342 661552 1139 1117113 21174242 867788 13880669 314168 18786 67418 984 563 329324 1122 3153 546489 53082 172275 7422120 13682369 485672 258909 1309 48942 84242 16610 661747 441 107047 471309 871781 7769 31380 45039 1403 153806 54274 87669 60132 3296093 28347 435 947 2345 1047 18081 457882 31592 6661509 6008311 51588 3563070 107405 17021 41957 2391292 4855976 143 148860 242499 230729 29384 493527 525265 40411 9594 1207294 608 2691428 244358 75881 228743 990282 1813323 21156738 2837796 60090 256837 814725 1164837 31322 3013 2025393 8728154 4180 960693 37851 53049 436976 23260 50097 179 3127 1047126 4531 63743 350923 203 59294 1405 162921 248646 522658 34195 1436 538335 14038678 1657299 12138296 1374 447154 26841 28493 2597244 1168 14567 397316 114487 34904 168993 59719 27543 221170 6118 622848 193553 326833 3758974 44358 2001053 7833331 58981 350 431698 1634729 36540 172961 19955 2695982 13718 990178 71521 91995 699356 255075 1143650 2694521 6016 3049065 10425 124362 1000508 12308 34272 996 8156 729232 583037 6571 1796176 2120330 2325959 1394223 6890 4183 72619 255 96675 27606 7442 65277 16076 60387 16624 73309 3244 3225492 14737721 267966 1087143 1908044 51186 2069665 317778 5970 57833 1242299 15462 147417 22544 39640 809809 468649 127200 46765 269773 72283 399590 7054041 232985 5843 124331 734 1044 868 1606341 22147 580843 1406437 477133 18480 194685 135521 2924502 91016 67429 17493 58888 763475 462186 5455314 1006126 569 173369 140189 40173 1921 51946242 89530 501062 1568352 48546 107927 4987220 2335335 22475 87564 11074 521 26765 94788 575228 23526 1763739 245022 1235721 125510 228 1455515 768 83094 1198 1245531 15561 46822 5535 133427 433955 902340 21200 26251 57476 1880516 888449 817998 1896 29633 49101 566341 81 1381941 19837 9613491 77572 1196858 5433705 5486648 192927 466614 17240764 5435185 14080 23982 1555304 28120389 22380 1671631 4494 747259 57897 49 4682 193607 157782 304 250238 1432191 1238508 666553 561150 322584 1081979 599778 9070588 394289 273 636259 14878213 2556 381900 1274211 174849 212035 178334 24638 1472937 1967872 15393 793472 2138668 2968 66384 84181 7481206 712817 162843 67862 282712 9168196 11712 146916 4763063 73276 5553 9372 83760 917924 12569441 587312 19525 153100 1784 484222 72072 1536254 395 239881 980 4110 188294 901169 1184515 4661096 2007421 806450 321184 214 323242 4316359 206751 3779856 115624 32586 375 78559 81781 2434793 238850 45972 6765313 3954756 135210 8128 6188 84 10061 4 2961835 22813921 148810 240242 14 10 117883 4042974 3222411 234908 3045732 10590 7448246 18148 2277161 55763 193642 300783 33 9031 639 151605 629 2076408 3968 319035 43525 910543 37502 160299 3071 48 115197 9689 123 620827 501642 43991 867259 3117708 16348 487164 9891829 330201 395 44706 156609 14549 931007 2921 180811 615510 56715 172565 2335 10497433 2053544 6664260 823546 1154 3262582 70 972600 220701 98020 8895 92776 3436 277126 1130203 14885 7643 20702 10757 20 617083 886962 217092 827127 1598404 2512 233899 1592942 3917 544011 44481 3767 536810 94095 53693 238002 3860 4218 1920200 1708 6342 706 271055 160822 523741 2904953 28554 14877 14623838 271935 49 1467 43453 215033 860 5668 20442 374 449760 32997 577740 934994 12334 22631 74268 139771 11145 3213 606842 1632 171 1038873 1552 7109 163305 1761539 442053 447846 7397176 54714 69211 25002924 7248 80990 24110 8006 139 4906 47691 170768 138820 16961 7253 646700 21246798 269481 4837884 3182 686 371034 9877251 51529 73014 1027 1261801 2762604 13407 1974 106983 763 38759 104134 104652 7020203 6086 167602 6987 131239 443750 32924 34991 14678 39259 35734 424193 117459 38830 108077 3780475 115465 307783 112071 881647 2617 5163 824003 14687 6342 152389 38585 52843 185008 1279401 2456 273325 25616 161902 53298 407607 315106 2255388 9147 66792 2147 649422 902267 128946 698590 535150 34668 1341097 2948327 371760 16689 471 84524 1288613 4997120 320373 183 699866 1083044 527702 171702 108117 18163216 38630 2521248 92903 756756 2352 315672 36310 38270 482203 3500 540
3202278 353504 7637 12824 181266 360264 6117261 4002 6418633 10897 377 19920 420 93298 1672578 15321 1957544 101 6908811 12658352 86431 1735 1640055 90276 3228646 389572 91 25482104 4472499 584045 73472 113163 26 169201 240683 39954 1547040 121139 9341525 3964 156885 707191 2308 52844 4148 25953 223087 21295 3444608 4517926 90506 2427 838372 1794 337681 3798641 40194 3808792 92490 29171 6022 183661 4487 100185 37085 644 230583 30896 11817 15615 13406 1452795 1100940 455713 91940 3939766 1150364 72498 30305 5966907 2630615 2611 514491 5394299 7915 5557 1031 35 7485 15722 22597 440704 329361 98 1453 1125398 10906378 5409448 23146793 321723 7154612 924306 768600 46816 1470698 45943291 4824 3911829 35279 709716 4682 2006051 2525336 16444409 345324 1342731 503919 11524 24893 8954 441604 289362 376120 2343803 4367872 89274 220892 1035041 550574 12379 56615 756623 2322291 70554 58974 1817448 2204 132922 150051 6788 6597 6634 5089 18032628 422271 10387187 248412 477766 28550 14079 322594 1087888 1177231 534528 10401 715448 129039 6543 5824 50842 647680 266 914 11202 28503 271659 6051602 8753 2411196 2566155 247558 23372752 13362 733741 52041 853082 5908 460510 11871 28020 303412 3011181 373889 5677 17626 115482 75883 304048 19580 1497444 38752 288371 136605 1051573 45741 236008 73465 133595 4131 51400 52711 82765 34714 179582 3149159 1592211 15846 583 112624 546687 53084 4179 6760658 1983 3034244 19234 6862 442190 4046135 176284 12029 33690 225884 2304771 12819 178475 48815 0 329020 12052 1473574 654061 131253 461 315015 769 585888 1040970 10557318 1477 11565 114008 2593702 7063 3396 227716 1128867 2286316 879882 108228 2546831 1850549 157738 54446 1192252 8525295 559253 1415 654542 17699 35927 4080394 4453 175297 2929522 10671 156381 625665 921938 642 273042 6852523 33536270 188790 39296 370311 127059 2261 86608 20373 157146 3857910 7350 1607928 580835 60 108005 58322 188101 960491 271 4589 2102041 80877 12824 181503 305451 3868437 30340 8623 24186 1474899 5199568 2036 115302 62620 55179 54237 1200004 90519 289789 715776 31244 814450 2195367 3236344 224034 21265 42667 283205 12 6808999 95122 34442 140056 8278 3665 28 2033902 2037294 118245 456757 521193 14731 781 504 155556 7932641 1781549 3150211 253119 22137860 2042 407032 532490 270775 7915 5544 429356 2698003 746584 1277692 1653429 75695 13378 79977 253015 775749 22341344 518278 19694 101376 2141 14408 6223 81615 20278865 14205 20535 1686040 379620 3450872 55451 56984 1303061 864 207352 13852 44 652529 5532 725 9378 5681 307008 39000 16119 141255 87850 2 440176 36200 4919678 571090 995633 19569 939205 1081094 599598 21412 607165 1603 447860 426001 539219 2430 12931 396692 106279 6622 6959 12522 4215 31019 513740 155534 3045 14745 69916 53394 94488 225 932999 157095 23494664 68715 80528 52306 819386 1645687 882 871 143 159534 653 7404125 7451 229699 4688511 1345593 912125 26 4422 1858993 50605187 9339 30734 224087 4159220 13588356 576446 38917 190376 69513 6 105375 103401 282798 99827 220678 70 20561 121353 94526 35458 276 4442 2301182 177 4330 5761002 24348 26029165 6912 84341 31559 10390188 101951 13471 13354 1727 912440 189271 235663 12443700 3769706 90289 145033 656840 2079873 1506795 1159 1426018 38517 533 39842 175493 563 573983 205344 192914 967439 5111723 1062062 602 3040756 156472 15230 3166580 10806 84977 73552 46604 290989 10085 147432 315237 8973 13093 147822 13316 1135720 2560483 14624867 943354 5466 607425 256011 6972 19647389 15497 753196 474054 153419 12539 156410 576508 491404 10003143 1774961 2704598 267 135809 6057 59833 113495 52296 1692 5427961 210818 2138225 4993 222 156881 19911 217056 406593 653651 44251 1250776 18348 9780998 3184 22748 3180649 77325 729698 1976456 9839 406440 1737868 33151 21157 86972 367094 531487 6446748 888147 5528 71212 242736 130207 54972 2492525 2889 5 28978 1197059 28018 11189 211590 312 98238 27321 9461156 1011 209732 2399432 28767 19866 30035084 174875 44302 28634 70699 1246155 6459 113590 4898969 49541 541485 17469 10 66940 39827 1468213 74935 21296 1122395 536 196277 93698 20916622 2678842 380059 3150526 195272 1739 799 12258 1251740 7410085 49742 56031 1626 180403 7025 1388174 2119224 751 86444 78569 69921 14688579 4712 1032400 40725 40042 1105689 70774 4944893 412726 152973 42213 2568390 18202 41670 4759 4355 26051 33629 2627107 12360 68708 1456 561781 254457 36731 310 22198 1201897 9539 14087 4423250 17529 610 41230 42210 82546 673673 584704 17 464292 225185 6509 735429 368409 44898 202201 14066 357611 26231 16793 491814 62914 1627956 5393 14310259 1422041 22089 12531 2687 6209 1565798 1291029 2199683 196227 28478 18212111 4565709 2995012 84407 7379 5407 23699420 56199 45 927340 12823 2222302 77433 130 28482 84756 45142 3311368 2659689 128415 14182 249608 5377899 4195345 1418739 305153 5453480 182692 298 18464 388079 140968 1711865 582447 5565 2210864 760674 42 1068 14903901 9110 33410 809 5074326 14231 267381 821941 41669 16834 631396 2595 2663429 220119 59197 89971 110154 4745 320 6798 4793836 38465 7962 8676 3038325 1770 140130 865759 1358615 110995 257040 1311 105 2262965 169067 29007 1218116 23856 1649931 4667 32226 350679 6772 6217 48252 95420 4434 1721837 894 69310 214985 1067079 665 352017 8200063 1243006 436167 783694 633322 1193106 30688 3818000 6785 7649796 3216304 239549 1527 3904 3266 2962766 5353177 44416 1992 11031537 38444 959869 22985 90 246278 339432 844426 272191 3399508 671154 1642571 91815 10735 2211090 1472721 417533 13958 1857926 202864 842374 24434004 4247 9502 61874 833279 8105 28174 3829805 535469 7362 32732 8513 474015 113619 59726 3651727 8678970 6379198 39493580 769793 239236 755528 28778 16650 528 11365 226252 40798 100011 131411 110780 8894 651619 1788145 1 334 22005 462093 2918741 794 82382 166186 89165 170537 85276 796963 1524 1665027 3554 7615 363396 258183 1858401 33240506 13784093 869426 921889 30791 424343 1163968 1884 7591 572751 14385 4979555 69656 461 290 2051862 143506 531984 64808 134321 130 234368 514 424 8578293 891755 34980 6199 9711095 461013 306423 5957591 9223312 3746 2312057 107535 110094 462943 408 3355723 622 276970 2680 18040501 1204 921572 111554 12082345 84516 2170461 428931 1760 1016161 96560 9804990 29873 117109 426591 3395381 20516430 5026 7977455 14564473 481 2314 55840 107272178 67802 917719 524326
3 1408
950493175 891399773 817673427 714751722 662978519 184554708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
953863822 495236111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
604793936 394037336 307024689 287250413 185029087 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 310773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 360353 2137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 6 0 0 403 0 0 0 43080717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 603523 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512919214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105 0 0 53559434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8260 0 0 0 0 0 0 0 0 0 5746266 0 0 0 0 0 0 77299 0 4436205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 130200306 0 0 0 0 0 34574 0 0 0 0 0 11 0 0 0 0 4465 0 0 0 515497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1411630 0 0 0 0 0 11424995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 192792754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6978371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 973345 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85946630 0 0 0 0 0 0 0 0 0 0 0 0 0 186035875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 515259 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5421081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1036700 0 0 0 0 2255 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3058491 0 0 0 0 0 0 7927614 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131272052 0 9753658 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22593 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8135010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 118954365 6849 0 64505684 0 0 0 0 8044 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9078767 29 0 0 0 0 0 0 0 5995531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14571779 0 0 0 0 0 0 0 0 0 0 51139842 0 0 0 0 0 0 0 0 0 0 252 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73852960 0 0 0 0 0 0 0 0 0 0 0 890 0 0 0 0 0 0 0 0 0 0 0 0 111126 0 2 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3123 0 0 0 0 0 0 4399430 0 0 0 0 0 0 0 0 0 0 0 850 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 159 0 0 0 0 0 0 0 0 1826833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 362 0 0 0 0 2 0 0 0 0 0 0 0 0 23345968 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 136149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 115784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 164042323 2125 0 0 0 0 0 0 0 7623740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 266336 0 0 0 0 0 0 0 0 0 0 49 0 0 0 0 0 0 329110916 0 0 0 0 0 0 0 0 0 0 103598 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 928 0 0 0 0 0 0 0 0 0 0 0 0 841399 0 0 0 0 0 0 0 0 1240081 0 0 0 0 0 0 0 0 0 0 650295655 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 5045 0 0 0 0 0 0 0 0 0 534723230 0 0 0 0 0 275138 0 0 0 0 0 0 0 0 0 0 2117081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 173 0 3 0 0 0 1 0 0 246782591 0 0 0 0 0 90127041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62379759 0 0 123484283 0 9183 0 0 0 0 0 0 0 7 0 0 9255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9158117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9972804 117084 83460 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512281 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2980362 0 0 0 0 0 0 19898143 0 0 0 0 0 0 0 0 0 0 7315 0 0 0 0 0 0 0 0 0 0 0 0 0 74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12538 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 14306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46477474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24543802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 286143 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 13034 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 697406 0 0 0 0 0 204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 184382 0 0 0 0 0 0 0 0 0 111642617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67825 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 26671703 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 470552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 0 0 0 30 0 123 0 53902956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 0 0 0 0 0 0 0 0 0 0 71903 0 0 0 1229103 0 1080197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47895921 0 0 0 0 0 0 0 0 0 635347607 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 633295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11596684 0 0 0 0 21067277 0 0 0 0 0 0 571285 0 0 0 0 0 0 1372767 0 0 2 0 102 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 2 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5561220 0 0 0 0 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 106843 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218061412 0 0 0 199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14561 7553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 259884 0 0 0 0 0 0 0 0 0 0 0 0 3 37542 0 0 0 0 0 15005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12904175 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51992771 0 0 0 0 0 0 0 0 4624950 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49840942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 0 0 0 0 0 0 0 0 0 0 0 0 488 0 0 0 0 0 0 0 0 0 1798 0 0 0 0 0 0 0 0 0 0 0 666308935 0 0 0 0 324391 0 0 0 0 0 0 0 147326 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 368472789 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2347731 0 0 0 0 0 0 2 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2147 0 0 0 0 0 0 0 0 0 0 82746 0 0 72 0 0 0 0 0 0 3723264 0 0 0 0 0 5958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 273 0 0 0 0 0 0 0 20015345 0 0 0 0 0 0 0 0 0 0 0 0 0 131308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 564 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 109 0 0 0 0 0 16798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112061 0 0 0 0 0 0 0 0 0 127376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1309678 0 0 0 0 0 0 0 0 0 0 0 3569 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414 0 0 4908652 0 0 0 0 0 0 0 0 0 0 0 0 0 949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 93414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 210102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 63 0 0 0 0 0 0 393 2 0 0 0 47 0 0 0 0 0 0 305377 0 0 0 0 0 0 0 0 0 0 0 0 3172 0 0 0 0 19110403 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 720 0 0 0 0 0 1481727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2743 0 342 0 0 0 0 0 0 88563 0 0 0 0 0 0 0 0 0 0 0 0 134937 0 0 1349919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000000000
3 874
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909300263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 773985584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 891295939 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 799128320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 655019407 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 375212897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 860997497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 208296164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 316798718 0 0 0 0 0 0 0 0 0 0 0 611482898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108126813 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 737618612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 506469205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 4 15 19 26 28 28 33 37 61 64 70 94 116 122 122 136 137 160 181 191 191 217 240 287 301 352 362 406 408 444 449 471 503 514 526 558 600 607 627 724 771 869 930 952 952 1044 1082 1104 1116 1141 1186 1315 1316 1380 1525 1578 1626 1681 1693 1713 1723 1822 1946 1963 1976 2054 2111 2183 2189 2259 2262 2346 2503 2551 2611 2678 2862 2935 3027 3093 3306 3397 3509 3656 3716 3826 4283 4385 4456 4461 4519 4558 4654 4696 4718 4811 4855 4893 4955 5051 5082 5143 5324 5474 5987 6056 6065 6093 6106 6661 7058 7079 7147 7212 7315 7830 7912 7943 8065 8467 8514 8596 8599 8833 9114 9152 9163 9188 9389 9428 9439 10353 10394 10589 10784 11052 11517 11553 11807 11835 11888 12605 12672 13192 13579 14171 14456 14909 14955 15378 15492 15599 15693 16053 16317 16651 17068 17684 17892 18183 18302 18329 18456 18791 18857 19045 19057 19278 19800 20404 20531 21040 21259 21336 21359 21392 21540 22070 22241 23210 23250 23515 23550 23823 24388 24480 24866 25238 25436 25625 25917 26077 26497 27049 27335 27603 27706 28373 28906 29276 29392 29603 30804 30970 31481 32378 32539 33489 33953 34260 34693 35171 35887 36034 36334 38425 39284 40930 42377 42690 42847 43311 44229 44674 44687 45488 46997 48503 49880 51459 51634 52362 52972 55172 55236 55272 56607 56777 57523 61033 61499 62090 64822 64980 65070 65126 66191 66390 66796 67180 67815 68663 69073 69332 69745 70142 70754 70927 71053 72918 72949 73283 74523 76166 78069 78078 78118 78147 78590 80068 80137 81227 81608 82159 83457 84600 86273 86732 88003 88403 89414 90372 90374 92661 92702 94549 95486 96687 97761 100044 100919 100952 101515 103281 103535 105280 106292 106854 107149 107592 108590 110652 111334 111446 116450 117574 117598 119223 121250 123819 124161 124468 125428 125890 128673 129005 130026 131781 132986 134849 134893 136491 137917 140648 142088 146696 147065 147158 147497 147850 149253 150238 150834 151373 152218 152482 154476 155811 156233 156732 157763 160441 160595 160608 162980 163102 164780 165210 166531 166837 167438 169493 170769 171757 172487 172802 174218 175655 176638 178779 178947 179551 181516 182714 183288 187249 188231 190836 191579 192409 198013 200110 201026 202098 204237 207122 207658 207832 211980 213338 213674 214023 217512 219295 220261 221304 222418 223110 225169 225337 225630 225932 225989 226444 227488 230067 231737 232261 233455 234224 234507 237071 238953 242822 246979 248861 249262 251240 255999 256821 260483 260916 261968 263590 263725 273370 278936 279585 280028 284026 285726 286282 286361 287208 291804 292165 293559 295090 295384 296306 297284 298675 303569 305300 306870 319907 320190 320218 323744 324635 327749 331811 341064 341699 341997 345573 349692 352632 358478 358957 359033 360345 366476 367561 372095 373176 375150 376506 379014 390894 391798 395937 401583 407429 410179 411312 418728 424301 425049 428201 431056 431750 442175 442695 447453 448166 455447 458275 459721 460746 461841 465510 472043 487734 488572 488862 488990 495771 499041 501076 507758 508692 512415 516959 521689 522474 529032 545910 551290 555754 561940 565603 569875 572895 573249 590289 591868 593757 594839 595774 596910 600263 601307 601362 602837 608556 616693 617363 617820 622421 633343 640466 642844 649549 654221 661017 670046 682582 688696 697011 701544 715504 718219 727078 731354 737873 740295 743300 745576 783822 787302 789621 794922 810688 823188 835767 840084 840677 853252 855408 858599 861516 862465 865603 873139 894469 902222 906891 907615 908742 929515 932909 946860 956994 965962 967307 995082 997080 1014734 1015833 1017320 1023671 1037619 1041773 1043125 1047358 1054263 1060868 1064810 1072882 1074497 1074596 1081051 1094488 1098527 1109514 1110923 1168464 1180042 1193197 1198175 1207961 1228446 1229200 1234917 1242361 1246105 1254120 1256830 1262697 1269959 1273419 1308323 1313534 1336902 1344765 1358823 1365589 1381520 1382095 1388007 1391834 1395473 1397604 1430660 1438084 1452459 1455089 1464926 1470339 1476208 1480265 1483475 1489783 1492763 1505505 1510624 1526834 1533387 1540895 1541483 1545576 1574950 1580725 1586278 1667682 1671460 1681277 1681715 1747258 1751021 1770670 1785082 1789737 1793268 1806840 1817908 1859992 1872263 1896893 1900756 1906918 1913696 1957080 1968557 1987564 1991735 1992337 2002161 2025065 2032431 2034931 2041236 2059002 2064348 2089487 2099083 2099989 2139926 2182861 2184009 2184270 2189658 2217796 2218949 2232907 2238132 2241382 2264515 2324454 2329514 2343664 2409778 2413754 2420556 2424507 2443355 2456044 2456607 2481576 2510134 2543993 2554387 2561385 2561648 2583554 2596422 2615267 2635676 2700435 2818053 2853581 2873131 2881565 2896884 2905204 2907204 2907243 3038299 3058876 3067156 3201726 3266818 3270666 3345128 3359364 3446163 3511252 3583562 3599302 3600061 3600459 3612411 3613767 3629166 3630596 3648097 3667548 3670734 3722646 3795401 3796319 3834517 3835340 3892312 4025958 4058124 4085640 4097068 4112888 4154892 4169904 4174697 4208342 4242154 4303528 4304588 4400901 4409550 4474467 4481468 4522388 4524801 4548272 4597872 4611739 4740643 4783191 4795444 4854017 4903131 4932236 5021642 5027112 5146805 5247884 5249464 5266730 5314703 5359535 5496436 5504312 5532168 5584201 5585893 5600310 5603071 5879608 5887474 5914123 5923680 6277723 6281188 6396046 6414420 6455213 6503046 6509854 6525640 6533276 6537880 6631433 6645499 6676158 6698642 6764858 6793731 6821892 6982305 7064473 7091419 7120733 7181307 7220664 7227897 7309643 7396152 7656861 7686750 7754797 7787139 7808847 7935545 8296877 8303181 8506881 8554933 9036838 9670792 9711132 9958277 10057503 10300543 10983729 11051955 11397789 11643376 11950296 12085608 12862482 13134665 13379439 13987899 14153780 14325376 14779034 15004046 15790834 16283745 16392756 16879233 17075763 17223585 18174941 18300544 18791109 19974349 20598669 20677054 20865595 20972892 20991302 21259125 21654122 22049049 22628425 22785056 23139910 23196680 24656944 25414902 25526069 28272588 28647668 29682794 29692446 30359259 30900618 57810441 60776096 62871539 65005120 177870748
1 1 2 6 28 33 35 39 47 47 56 65 94 143 210 223 236 239 275 281 373 397 423 439 442 512 568 588 670 676 682 733 745 749 763 785 1021 1254 1284 1351 1368 1459 1546 1616 1695 1708 1726 1755 1799 1811 1857 1905 2031 2073 2104 2149 2157 2337 2344 2471 2707 3074 3259 3310 3421 3461 3498 3507 3610 3642 3740 3852 3985 4129 4144 4214 4276 4392 4541 4724 4915 5000 5020 5116 5180 5317 5446 5682 5705 5900 6255 6260 6500 6501 6655 6820 6866 7372 7419 7570 7681 7734 7879 8075 8418 8527 8587 8615 8965 9032 9115 9196 9271 9498 9506 9912 10167 10531 10597 10692 10867 11408 11520 11617 11797 11972 12049 12893 13341 13598 13633 13665 13767 13814 13853 14281 14298 14368 14522 15053 15075 15079 15691 15732 15822 15960 16043 16047 16338 16506 17056 17382 17574 18017 18417 18545 18985 19022 19192 19385 20858 21244 21294 21429 22185 22315 22324 22799 23076 23784 24578 24616 24625 25063 25181 25623 25719 25894 26036 26644 27193 27303 27653 27879 28274 28369 28388 28877 29108 29659 29984 30018 30205 30510 30540 30606 30683 31335 32332 32354 34081 34354 34631 34718 35453 35494 35749 36424 36560 36723 36752 36905 36917 37054 37127 38000 38261 38267 38298 38327 39469 39790 39992 40183 41407 41627 42056 42992 43026 43722 43971 44317 44349 44448 44678 44814 45325 45741 46725 46945 47156 47238 47752 48784 50187 50477 50716 50753 50881 51731 51996 52210 53009 53783 54594 56980 57074 57104 57246 58410 58476 59086 59513 59858 61229 61296 61354 61995 62486 62982 63443 64395 64412 64859 65794 66048 67979 68498 68525 70894 71385 71916 72933 73556 75055 76560 76726 77918 78586 78676 79804 80925 82694 82860 83135 86021 86239 87950 90011 91023 92607 92689 92726 93098 94075 94225 94517 94861 95724 97178 97246 100803 101620 102067 102068 102959 103312 105006 105900 107671 107924 110900 111881 111980 112630 114047 116415 116967 117354 117972 119033 120781 122051 122063 122143 122265 123200 125428 125943 131764 131964 133080 135325 137796 138068 141960 144991 145810 147724 148251 149219 151084 151357 151818 152796 153158 154554 155222 155255 156096 156822 157770 158599 159075 159843 160624 163720 164743 166410 166738 167575 167800 168876 169624 171670 177129 177887 181792 182558 184365 190107 192929 194679 194830 195718 195740 195945 197953 198590 199430 199577 201188 202436 204298 204616 208160 208748 210722 212272 214091 214266 214860 216872 218837 219236 224661 227043 230998 238692 238888 246379 247456 249925 252606 254221 255361 256741 257909 259238 259657 260608 263020 263208 263482 269133 272730 274703 275664 276632 298036 299133 303791 306985 311629 312665 318105 320019 320285 322431 324908 327033 328596 334874 336518 340527 341466 341469 341594 342951 343191 345415 346137 347326 348715 350625 350898 354262 354536 356682 357405 357678 358783 362991 364019 364237 364533 365914 370245 378815 381760 383615 389540 394337 395926 401916 402769 408801 408819 410294 415733 415770 416861 419299 421151 422159 422393 422966 423109 424646 428160 428889 430930 436460 437280 448335 450777 454371 468543 472082 472459 472696 475678 483466 492906 494815 499651 511797 516011 517028 520035 520732 522380 533169 546707 547669 550339 551701 566358 567698 578168 580897 584574 588587 596556 615594 615595 616160 637156 639218 645317 646294 655087 665307 665747 671902 673072 689026 695162 722491 724163 737872 753621 753718 755667 757259 759168 763421 770507 772084 773462 780511 781911 799129 811794 819875 845024 846290 871352 892922 912051 924019 927489 945330 949662 950160 951163 969062 970312 973926 987090 995654 999103 1003395 1007231 1022681 1023126 1033965 1044687 1054181 1057914 1060797 1070373 1087656 1088640 1089336 1109185 1112970 1113826 1145112 1147256 1153078 1153225 1158483 1159865 1164620 1176799 1181275 1219237 1238781 1240827 1250101 1251375 1257726 1260200 1262751 1266246 1287442 1288494 1295311 1299937 1304634 1309017 1326604 1337712 1356746 1357354 1364061 1364735 1365108 1367577 1369888 1382129 1416340 1419169 1423689 1462815 1480293 1489755 1490037 1563686 1569323 1617908 1617981 1618548 1640147 1655704 1672462 1676102 1677999 1688550 1693266 1719273 1723419 1741670 1767222 1771670 1774747 1778854 1795148 1804318 1804752 1857427 1872652 1883366 1930055 1950083 1973662 1991910 1994307 1996385 2018482 2040339 2043232 2082339 2090224 2140816 2166029 2169636 2173410 2201796 2215876 2217326 2220927 2259720 2283487 2301822 2304449 2316414 2326910 2363632 2368765 2394210 2402394 2405516 2423171 2439411 2444074 2472321 2529488 2535283 2540751 2565464 2589620 2605949 2615667 2619521 2662739 2685394 2734285 2774617 2782025 2806295 2847948 2848817 2850928 2852330 2862286 2868679 2885420 2924643 2941966 2971948 3003836 3008095 3030948 3084082 3087191 3092149 3099188 3176718 3233835 3363802 3408885 3412410 3436169 3591049 3596307 3597029 3675747 3690774 3974383 4007792 4022303 4089337 4121979 4128413 4161343 4163882 4268513 4324521 4413356 4577672 4592623 4742362 4791998 4804750 4839772 4848789 4853747 4937785 4967014 4981965 4994676 5002789 5023267 5126121 5172943 5201347 5203505 5276009 5293416 5339208 5386986 5388259 5465344 5545525 5631629 5663502 5669279 5791183 5809675 5892628 5907825 5908735 6047315 6080626 6140924 6314284 6380814 6574498 6587275 6645680 6745345 6807052 6882387 6918781 6980249 7304871 7377363 7885682 7898965 8049650 8107764 9179508 9257984 9313570 9465979 10296517 10361314 10451405 10514666 10611289 10810506 10975187 11119402 11199545 11416301 11586404 11950822 12048429 12390011 12479867 12508499 12592182 12703187 12963813 13384596 13400342 13659854 13690436 13800352 13860612 13998079 14023767 14477531 14535595 14676572 15650891 15987723 16156491 17025741 17474530 17961786 18286388 18340024 18402360 18500744 18719066 18738891 19120418 19957333 20171525 20402058 20422445 20796248 21101379 21955538 22998538 23319653 25052500 25356155 28136396 28470032 29703147 30302789 30408791 31706726 34274677 34646416 35729670 35951898 35994471 38588411 39322202 40617276 40696157 42561151 42935233 45480462 73389695 98460406 122380376 124981413 341866783
0 8 12 13 24 24 29 33 43 44 46 47 75 89 90 118 129 161 162 162 171 182 194 246 310 338 374 382 434 643 678 700 746 839 955 959 1045 1053 1161 1207 1263 1285 1298 1383 1440 1578 1611 1722 1790 1818 1913 1917 2021 2074 2179 2194 2250 2274 2284 2394 2546 2573 2625 2690 2812 2862 2962 3079 3140 3187 3534 3575 3575 3599 3725 3737 3876 3876 4083 4217 4707 4820 4871 5047 5103 5114 5119 5341 5479 5617 5689 5755 5791 5980 6302 6619 6892 7066 7298 7355 7505 7532 7535 7751 7965 8054 8358 8585 8734 8983 9251 9373 9476 9705 9762 9933 9965 9977 9979 10096 10238 10247 10335 10547 10593 11035 11276 11316 11668 11735 11757 11824 12173 12190 12285 12561 12580 13076 13123 13489 13599 13875 13980 14039 14289 14697 14952 15024 15089 15381 16013 16332 16795 16821 16993 17023 17037 17231 17458 17538 17586 17682 18267 18378 18750 19294 19356 19503 19615 19890 20287 20422 20461 20914 21279 22187 22523 22824 22901 23417 23655 23950 24098 24649 24986 25392 25921 26253 27683 28388 28569 28703 29073 29494 30048 30327 30504 31378 31409 32087 32359 33013 33017 33134 33402 33511 33646 33971 33976 34425 34440 34483 34544 34635 35323 35693 35953 36882 38843 39086 39531 39579 40756 42081 42510 43420 44521 45339 46100 46198 46485 47495 47702 47774 47916 49043 49647 49761 50171 50270 51228 52146 52415 52604 52950 53854 54246 54357 55087 55112 55163 55425 55963 56276 57420 57596 58144 58276 59234 60999 62532 63014 63017 63156 65109 66017 67203 67344 68899 70943 71486 72264 73202 73298 74198 74946 75056 75424 75703 76693 77235 77799 79133 80734 80791 81014 81667 81672 81723 83086 83744 83934 84601 84790 85902 87193 88604 89644 89844 90064 90605 93353 94485 95718 96178 96219 97468 98517 99745 100532 100794 101208 102473 102770 103746 105456 106196 106649 106947 107992 109638 111320 113926 115446 116082 119060 119538 120384 121669 122468 122813 123134 123547 124191 125176 126109 128134 129340 129833 131341 133733 134176 135442 137194 137948 138256 138667 141343 142917 144179 145091 145672 147539 148651 151123 151293 152891 155277 155807 157580 159288 159517 159650 161748 163722 165056 165769 166791 167845 173195 173583 174072 175139 175898 176424 178043 178267 181940 183337 183456 183514 183521 188422 188450 189354 196700 199002 199184 199815 199875 200878 203287 204776 208149 208253 209338 210105 210699 212357 214053 214306 214865 216797 219028 219945 220817 221298 221509 222858 225778 228366 229385 238224 238307 239256 239591 240916 242749 244172 247760 252511 256086 260309 262695 266691 269388 275143 277044 277442 278839 282245 285556 286957 289432 290373 298033 299105 301389 302367 305149 312619 312965 314203 314846 315022 315491 316126 320847 321157 322505 324848 330955 331578 336164 337553 338007 338797 343649 348688 350497 352712 361174 361373 361837 362441 362902 365792 366469 370992 371377 374431 375077 381190 381393 383486 386771 387676 389425 394169 395895 397649 400395 401405 405547 413393 414358 416266 417231 417587 418829 421745 422646 424967 425532 436904 443826 451078 454999 457437 458130 458280 462166 463970 465978 468013 470009 470304 472041 472901 480249 481840 483649 484921 486647 492656 492667 493058 502864 506410 509344 510664 512615 523313 536567 537129 543771 547203 554024 558292 558596 562475 564158 577837 587266 593602 603495 603632 613439 617781 620867 630809 631836 634556 635508 642023 646738 679553 680204 680268 684314 687185 689577 690850 692256 695967 699805 707874 708675 712389 714525 734971 737667 742523 744499 745623 764033 765117 768951 772999 774433 783552 786345 789398 808782 813146 837997 839312 845538 852140 875043 884288 893340 904287 911789 915046 946039 952385 964720 974728 975457 976524 987559 991605 996473 1001605 1009561 1013837 1045336 1052620 1075644 1084001 1094804 1097159 1109558 1115501 1119167 1122637 1122656 1126628 1134967 1139595 1142780 1144158 1160701 1161496 1162214 1165526 1171352 1176587 1180832 1188565 1218603 1224705 1249134 1283541 1284647 1287502 1311105 1331860 1354011 1387707 1431695 1435659 1436689 1437025 1437966 1439568 1442344 1443835 1445605 1449758 1490202 1497708 1514802 1528435 1534863 1564512 1567794 1581402 1655333 1671346 1676416 1693052 1694557 1694806 1711285 1735135 1780918 1808874 1810669 1826424 1829481 1853793 1862337 1866901 1892810 1914099 1914667 1916163 1956165 1956553 1960848 1977043 1983268 2003854 2044724 2057067 2061556 2100627 2187751 2234964 2284959 2349413 2356900 2377625 2378212 2379759 2414486 2471195 2529669 2554521 2569030 2585650 2614205 2623425 2669310 2675613 2679466 2682301 2713568 2750810 2753348 2800043 2828417 2851782 2944102 2973511 2980533 2994325 3006901 3009490 3017344 3051926 3055579 3084675 3113862 3187100 3193767 3254122 3294840 3296091 3321229 3421090 3472884 3486869 3511238 3563206 3595296 3679997 3883873 3947156 3966587 3966792 3992110 4004796 4044024 4067934 4077822 4083288 4132841 4245400 4254737 4268635 4285532 4413679 4432481 4434293 4564222 4602055 4612402 4815515 4859197 4865399 4914970 4953833 4993744 4995150 5048164 5087643 5114279 5183055 5683328 5739524 5913190 6029028 6066004 6150952 6277994 6522587 6572224 6574053 6707633 6737678 6780927 6833504 6858610 6864171 6918707 6958867 7014485 7051795 7063792 7182536 7197231 7305406 7356776 7704059 7896997 7975214 8196245 8303266 8326509 8409968 8426943 8455796 8464237 8464436 8485194 8526327 8868552 8887214 9038668 9251685 9257462 9315632 9367564 9565592 9592045 9675447 9714259 9852968 9952158 9955484 9974842 10040452 10160027 10186289 10294698 10310999 10596780 10849692 11500027 11759420 11957854 12020073 12034803 12477959 12539163 13322306 13361097 13582235 13689654 14029951 14279561 14290350 14713443 14869326 15801265 16403150 16417408 16561248 16684531 16710260 18518215 18947059 18962327 19166660 19668708 20258407 21059773 21422997 21794907 22325524 22785941 25146221 26076675 26588860 27135402 27841408 28726376 28885679 29637012 29777233 30248634 34212014 35411945 35570694 36705134 40459472 41109486 42557260 49186988 51486080 203580487
3 1050
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 539946504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3324819 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 559104916 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 522396000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 218466073 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 222345254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 601253417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 757288527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131800584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 567322265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193781608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 950152328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45768928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 2 3 3 4 5 8 8 10 11 14 14 20 20 23 23 30 31 41 43 44 64 64 69 70 70 82 83 95 119 120 121 121 130 133 137 145 162 174 175 196 198 205 233 240 249 262 280 290 293 296 303 304 306 325 339 369 400 411 438 446 452 452 476 491 506 509 524 525 563 579 591 597 645 659 666 675 741 746 750 756 776 786 822 845 855 879 884 931 945 957 965 1011 1028 1042 1071 1083 1084 1135 1183 1193 1225 1226 1262 1360 1381 1493 1494 1552 1639 1693 1720 1729 1756 1814 1864 1885 1907 1907 1951 1958 1976 2073 2167 2182 2191 2217 2222 2228 2286 2414 2444 2502 2536 2555 2605 2639 2650 2656 2657 2675 2712 2731 2751 2807 2904 2936 3036 3059 3165 3170 3191 3218 3353 3381 3385 3408 3478 3795 3813 3838 3877 3915 3958 3973 4045 4049 4052 4294 4388 4569 4569 4666 4799 5020 5050 5147 5183 5239 5257 5286 5654 5660 5665 5681 5689 5841 5849 5939 5942 6002 6060 6063 6187 6238 6299 6628 6634 6636 6662 6746 6778 6850 6935 7029 7104 7295 7454 7502 7605 7609 7681 7753 8098 8272 8429 8465 8856 9318 9396 9499 9538 9652 9804 10073 10075 10117 10118 10258 10282 10342 10529 10536 10734 10966 11022 11133 11377 11662 11682 11698 11887 12188 12271 12341 12683 12823 12854 12880 12881 13104 13352 13387 13503 13573 13581 14176 14384 14483 14544 14786 15175 15236 15375 15506 15520 15604 15751 15959 16060 16268 16369 16443 16666 16839 17022 17058 17310 17513 17746 17904 17971 18033 18153 18431 18596 18699 18916 19616 19826 20060 20327 20613 20918 21557 21711 21720 21876 21938 22116 22138 22556 22702 22936 23159 23350 23382 23523 23581 23874 23876 23878 24367 24650 24700 25033 25927 25992 26223 26485 26943 27422 27483 27692 27946 28570 29049 29370 29496 30073 30229 30511 31077 31399 31638 31643 32062 32184 32341 32467 32857 33022 33631 33948 34286 34425 34462 35788 35902 36381 36699 36859 36977 37230 37991 38026 38185 38893 39083 39298 39471 39766 40060 40158 40171 40208 40711 40861 40914 41324 41916 41941 42002 42150 42646 43039 43217 43839 44830 45492 46427 46599 47094 47267 47783 47963 48223 48673 49709 50378 50621 51024 51419 51461 51760 52069 52091 53106 53503 53872 54476 55402 55716 56020 56216 56291 56397 57163 57638 58159 58231 58508 58554 58665 59047 59097 59172 60643 60758 60968 61382 61663 61930 62170 62322 63074 63109 63356 63808 64018 64179 65276 65311 65414 65933 66466 66492 66792 67102 67875 68161 68198 68271 69401 70059 72371 72391 73994 74179 74304 74690 74843 74969 75477 75700 76023 76193 76380 77498 79165 79171 79853 80369 81611 83018 83624 86580 86762 87250 88769 89157 89303 89726 89728 90843 91791 92479 94277 94483 94778 96022 96267 97942 98182 99061 100041 101049 101435 101866 102862 102997 103198 103994 104216 104609 106173 109940 110744 111100 111698 113030 115312 116009 119443 119458 119732 119771 120801 122821 126957 127726 128937 129411 129622 130499 131268 131901 135936 135984 136090 136209 136404 139289 139712 142456 142781 143921 145297 145890 146447 147046 147196 148034 149366 149504 150202 150379 154732 157258 158204 162762 162853 163776 164485 164895 165930 171400 172436 174783 176012 177787 180713 180934 180969 182430 184637 185022 186856 186885 187481 187786 188700 197368 201273 201848 204281 204406 208917 211076 213034 215013 217778 219267 219901 220963 221975 222583 223150 223850 223946 224230 225650 225748 230102 233154 235388 235930 235944 236742 238416 239577 239970 243063 243246 243607 244787 246218 246577 249763 254098 256074 256193 257406 258644 260019 262464 264597 266765 272901 274227 275158 276440 278218 281103 282411 283072 283499 283752 283934 284500 286660 287781 290837 292656 292961 296307 299254 299334 299394 308451 310220 311733 313790 315830 315932 317489 317733 318374 320302 323041 326024 326276 328889 331968 332505 332794 333558 333926 335140 335405 337084 338822 339829 339874 340730 348966 351357 353969 354471 356839 358989 366869 369616 369724 371908 375699 378672 385220 390367 391819 399775 403027 404845 407799 411973 418982 420291 427876 430712 431973 432255 436916 438016 438311 449889 457158 458953 459312 460948 461128 468771 468835 478021 482060 485074 488955 493496 493883 494989 496361 500897 506787 517695 519224 523958 532759 533464 539404 541556 543663 544366 553903 557738 571965 572060 574382 577433 579454 579773 583000 583740 594139 594351 602452 609449 614251 620334 620622 631406 633166 636172 638855 648223 662849 664488 666839 667704 674192 676722 677097 678215 698592 712775 724044 725059 726594 726678 735217 753336 762952 779657 780138 782878 801918 802280 804288 816050 822687 826038 826747 839636 853746 855376 855439 860687 865647 867732 871678 893400 896585 906637 906838 908214 909673 910955 914742 916306 925676 934004 941593 944735 953685 978930 986886 996098 1002927 1005965 1006487 1009797 1017666 1026622 1030628 1033253 1048345 1063723 1068598 1071686 1079476 1085421 1093398 1100797 1103642 1110483 1119471 1119609 1120293 1125614 1128413 1130569 1132395 1152069 1160114 1161453 1184463 1189912 1196911 1200931 1209225 1220652 1220686 1258389 1262690 1263457 1276076 1283812 1293367 1299126 1307734 1322980 1342651 1365170 1365267 1370614 1373954 1383812 1395281 1399096 1441846 1447162 1458916 1466867 1470755 1484838 1484884 1490036 1511101 1511104 1515841 1522963 1549481 1550740 1561315 1564212 1578613 1591653 1604500 1609315 1616857 1627095 1629210 1640941 1645822 1649686 1664328 1671058 1719880 1724859 1736061 1742309 1772962 1784341 1784560 1791743 1801862 1822817 1880433 1889261 1898366 1903401 1930027 1936135 1961437 1973285 1980786 1984883 1995971 2054805 2061621 2075312 2081523 2120464 2124383 2127916 2171265 2180764 2191618 2204601 2209111 2213946 2223602 2293040 2312466 2321498 2324464 2353780 2393260 2436525 2443128 2452064 2466681 2507718 2562987 2581031 2613253 2635568 2639329 2674684 2681745 2717549 2725151 2781470 2798070 2815062 2837577 2843422 2907239 2923933 2930400 2973894 2985683 2996888 3042838 3076309 3157321 3163569 3292374 3306565 3325361 3348102 3354137 3376343 3412462 3435784 3500647 3555033 3573159 3591637 3632365 3635830 3761690 3823499 3831220 4022810 4065647 4096371 4338214 4414089 4422786 4499364 4506480 4522174 4572272 4609044 4703825 4724884 4738155 4837465 4867623 4904335 4929421 5046049 5141024 5147173 5180926 5388284 5414622 5514025 5601802 5682617 5804064 5891418 6004439 6095382 6197554 6202138 6359026 6359633 6396764 6463710 6578358 6716188 6789472 6915382 6939710 6976932 7137311 7209716 7215215 7281734 7345125 7430216 7819137 8116674 8209696 8562906 8587412 8689972 8705884 9088491 9235023 9445093 9846367 9846933 10002967 10198167 10410003 10540144 10838115 11669255 11685885 12110488 12139948 12390507 12714526 13042738 13765079 13933421 14576799 14636681 16049091 17937538 18690110 19717214 21118440 22300768 22374107 23833435 24032452 29907089 30830402 30844673 31802850 33916712 35529567 39985610 41743535 50534277 55348992 71087505 111314198
0 0 0 4 10 16 17 20 24 25 28 32 36 37 53 60 77 77 79 85 87 116 122 123 131 150 171 173 182 196 197 201 206 211 220 223 228 232 253 255 263 273 286 305 337 345 358 372 378 409 458 462 513 517 530 541 554 594 625 626 627 672 673 737 740 751 753 762 777 782 833 880 929 931 998 1005 1028 1057 1058 1084 1102 1126 1164 1211 1228 1334 1341 1369 1491 1493 1513 1518 1537 1538 1555 1576 1595 1621 1633 1690 1700 1722 1759 1820 1837 1968 2009 2065 2065 2069 2125 2229 2239 2287 2300 2377 2424 2430 2476 2508 2531 2554 2560 2730 2795 2829 2830 2853 2867 2876 3035 3161 3313 3368 3495 3573 3664 3696 3727 3782 3786 3819 3840 3844 3861 3917 3945 3956 3975 4096 4299 4329 4383 4445 4451 4509 4543 4598 4717 4719 4725 4733 4754 4848 4881 4931 4989 4991 5138 5223 5278 5435 5435 5455 5511 5512 5645 5667 5807 5967 5999 6015 6106 6270 6307 6374 6397 6420 6448 6601 6602 6698 6751 6760 6822 6888 6906 6973 7244 7355 7613 7673 7899 7930 7978 8013 8029 8046 8129 8719 8969 9207 9368 9646 9762 9868 9912 10097 10150 10729 11000 11074 11092 11389 11532 11885 12528 12781 13079 13291 13369 13702 13748 13751 13977 14346 14707 14771 14860 14994 15217 15262 15264 15840 16137 16153 16269 16411 16466 16467 16584 16646 16803 17133 17221 17290 17412 17624 17675 18160 18162 18173 18309 18331 18833 19245 19348 19545 19632 19651 19714 19883 20102 20376 20525 20923 21066 21145 21199 21333 21953 22258 22881 23139 23214 23809 24073 24093 24404 24957 25036 25631 25959 26074 26371 26548 26731 26771 27566 27649 27786 28261 28285 28294 28611 28687 28695 29059 29287 29468 29638 30185 30205 30473 30750 31140 31582 31823 32259 32373 32527 32655 33001 33066 33436 34343 35584 35935 36044 36148 37773 38562 38713 39043 39175 39204 39317 39805 39912 40425 40444 40537 40657 40703 40933 41085 41100 41207 41265 41809 42200 42323 42491 43122 43667 43883 45369 45430 45464 45727 45955 46489 46693 46797 46852 47052 47212 47376 47596 47876 48856 49436 49876 50047 50502 50969 51674 52013 52551 52557 52852 54601 54884 55304 55688 56245 56314 56315 56943 56995 57102 57926 58142 58301 58361 58489 58617 59058 59645 61716 62559 63332 63381 64067 64259 64635 66774 67346 67408 67504 68584 68892 70104 70161 70282 70566 70744 71546 71708 72593 74225 75017 75726 75824 75929 77195 78585 80426 80550 80853 80930 82121 82315 82624 83479 83828 85356 86022 86145 86235 87007 87162 87765 87766 88323 88368 89838 89922 89986 90053 90258 90439 91006 91727 92567 92652 92866 94159 94935 95608 95997 96099 97179 97770 98407 99137 99304 100531 100921 101685 101856 101933 103157 103523 104016 104627 106304 107944 108187 108491 108630 110639 111234 111584 111780 111806 113623 113971 114979 116300 120700 123111 125077 125701 127142 127176 128291 129326 129332 130905 130927 133519 133661 134041 134258 135383 135508 135899 136159 137868 138041 138423 138556 139383 140024 140600 145809 146505 146910 147152 149873 150600 150752 151224 153015 153777 156068 157609 158853 159280 159625 160092 163395 164872 164925 166140 166690 167425 167979 169486 169488 170241 170931 173762 174043 174296 178368 180036 180495 182169 184149 185708 185713 186151 187077 187312 190839 191121 191506 194227 194801 197966 199710 199925 200338 200579 201515 201721 201885 203029 203651 203742 205423 206933 207097 208284 209694 213206 217176 217741 220643 220954 220976 223399 226084 226645 227416 228435 229937 232000 237319 237943 240314 241371 244667 244896 248766 249065 250464 254932 255525 255644 256006 256113 259560 261263 261923 268012 268277 270379 270793 273450 273819 274863 276867 277797 281901 284057 284825 286086 288794 289338 293219 295068 298798 300566 302555 306968 308575 313416 316765 318325 319474 320790 323657 327465 330714 331708 332104 332175 333510 335639 338018 345591 346217 346756 347591 347605 348059 348082 350859 359638 364358 364968 365653 368227 371906 373876 374584 375186 377760 378594 379473 379851 383165 389584 395635 397130 398683 404419 406069 407765 411823 412318 413339 414899 415991 416572 418048 422851 422975 425186 441414 444936 444994 445499 448576 449646 450974 451842 455115 459773 464265 464472 466844 474200 474487 475913 487465 488664 499242 499252 502062 505192 510830 511789 520763 521708 524623 526127 527084 533176 538236 541670 554663 559298 561622 563765 565947 568335 570003 571120 572942 573964 581500 586052 592465 608983 611076 612258 618023 620111 620788 628389 639646 640123 641516 647220 652404 661912 663167 663935 664157 670911 677839 681716 690632 692294 698798 700024 702860 704819 707439 718366 718863 730835 735492 740622 741911 747893 754134 757681 759186 765816 780596 788173 795058 798292 801180 806550 807249 817218 828756 831479 846887 853115 854887 855252 858926 860989 867191 876644 884602 888798 889725 892097 898093 908520 908725 916876 924031 925022 930590 932734 937812 940143 943043 944988 947945 959297 960158 969006 989674 992159 993425 1015007 1020197 1023058 1034056 1034506 1038561 1047588 1050251 1063955 1068503 1071026 1086413 1102172 1115128 1128745 1130664 1136177 1154005 1156211 1156707 1165447 1167377 1196007 1210016 1210102 1225164 1228357 1257397 1265042 1267719 1276664 1283736 1284542 1285290 1294177 1297996 1308028 1321084 1321311 1330242 1338166 1349636 1375953 1386887 1389690 1390885 1395918 1419696 1421648 1452481 1483409 1488144 1510256 1522295 1523731 1566631 1573101 1576235 1576243 1576825 1601398 1643712 1647160 1674942 1716082 1724710 1747161 1752483 1757051 1772842 1781669 1786494 1791714 1810912 1812905 1816711 1843128 1850414 1863937 1918112 1933141 1938843 1939603 1953590 1954015 1955899 1956417 1987024 1988384 2000254 2037247 2043234 2058573 2065137 2098870 2105119 2112331 2113503 2114240 2127033 2159642 2161116 2184237 2200852 2238369 2344155 2352048 2362943 2374877 2397063 2443833 2462043 2479546 2500245 2543960 2548484 2568240 2589442 2592378 2593475 2618213 2641470 2669520 2694945 2723265 2792552 2807745 2836596 2840477 2891341 2932667 2954499 2992089 3005455 3011993 3047949 3175682 3215511 3218102 3273706 3345772 3348846 3448391 3522790 3547469 3796066 3893412 4017869 4162507 4260380 4288174 4361957 4428603 4440851 4479716 4542270 4646576 4689440 4727691 4782957 4837580 4844639 4877003 5003078 5024426 5138452 5166224 5317374 5356089 5467653 5526375 5544492 5662680 5698115 5742420 5752929 5797908 5812098 5818452 6234641 6329011 6641084 6771845 7112838 7211638 7317669 7451969 7574159 7610318 7775755 7901804 7977341 8040766 8359546 8366141 8662509 8825760 8919652 9041502 9121519 9315847 9662872 10033196 10152803 10397479 10534747 10536639 10802693 10864833 11041263 11414825 11479834 11949232 12478466 12821102 13553131 14295407 14510206 14980979 15834165 16400264 16967692 17156768 17856580 17904439 17979349 18482179 19028795 19265819 20666390 21417053 21633870 23663805 26189822 27524261 28459001 30646816 34636675 42792163 45234697 50467249 59869732 61780887 74075153 98453125
0 0 0 2 4 7 9 10 11 14 19 20 23 28 28 29 35 40 45 55 57 57 58 59 67 70 76 83 94 110 117 131 133 139 141 164 193 197 209 213 225 231 233 243 272 292 299 305 306 326 328 331 349 350 398 415 436 445 461 468 472 476 480 483 507 526 528 555 556 559 560 575 589 687 712 712 744 751 844 894 914 929 945 993 1028 1050 1085 1115 1172 1176 1190 1260 1277 1292 1305 1331 1463 1502 1524 1526 1537 1541 1582 1622 1645 1668 1710 1778 1828 1902 1955 2034 2041 2066 2169 2171 2327 2350 2493 2532 2539 2558 2586 2593 2827 2897 2955 3145 3163 3306 3409 3427 3516 3583 3592 3601 3639 3701 3773 3944 4150 4174 4281 4291 4332 4338 4427 4436 4453 4456 4571 4610 4632 4707 4719 4847 4905 4928 5010 5119 5310 5379 5401 5411 5565 5627 5690 5786 5992 6098 6143 6145 6323 6387 7019 7041 7060 7060 7235 7368 7709 8078 8149 8212 8242 8365 8530 8664 8764 8888 9114 9241 9586 9882 9898 10131 10212 10268 10286 10345 10408 10735 10814 10832 10894 10970 11162 11273 11553 11662 11741 11773 11790 11880 12021 12030 12822 12920 13028 13059 13082 13187 13216 13585 13689 13838 14289 14362 14483 14540 14780 14893 15074 15076 15274 15460 15662 15806 15902 16323 16324 16352 16402 17184 17202 17226 17286 17387 17514 18182 18499 18771 19220 20014 20015 20119 20346 20687 20957 20961 21101 21216 21673 21822 21831 22541 22700 22765 22977 23602 23781 23854 23967 24392 24585 25129 25161 25300 25336 25597 26365 26388 27170 27280 27303 27324 27591 27793 28309 28316 28318 29226 29263 29381 29428 29487 29625 30115 30165 30316 30607 30818 30833 30843 31426 31427 31485 31688 32049 32248 32682 32867 33932 35232 35660 35802 36322 36704 37314 37771 37789 38711 38854 39059 39146 39361 39423 39496 39697 39857 40063 40227 40736 40822 40842 41989 42036 42603 42711 42735 42967 43032 43051 43074 43120 43191 43722 43793 43861 44344 44780 44877 44895 45103 45340 45916 46025 46316 46404 47319 47773 49035 49038 49757 49954 49991 51510 51909 52277 53146 53646 54046 55068 56582 56941 57053 57728 58938 59068 59827 60319 60792 61111 61197 61258 62613 63727 64656 65487 65645 66336 66615 66691 66840 68020 68397 68911 69009 69962 70646 70817 71668 71900 73515 73532 73802 74282 75065 75208 75892 76449 77492 79016 79025 79100 80005 80833 81382 81434 81843 82998 83391 83451 83664 83926 86410 87145 87897 88683 91253 91292 91575 91772 91902 92731 93865 94317 94637 95720 97115 97381 98777 99122 99159 99990 100287 101517 102329 102656 102940 103907 104269 106269 107106 107776 109127 110208 112683 114550 115833 116037 116471 116472 116750 118847 119166 121921 122240 122308 122406 123034 123543 124223 124487 125202 125811 125851 130612 133517 133544 134705 135655 135846 136031 136385 137072 137364 138104 138722 139154 141068 142193 143320 143529 143639 146223 146682 147091 147463 147986 148451 149149 149305 149333 150028 151352 151697 152196 152856 154090 155461 155959 156739 158777 158813 159486 160242 162153 165895 167652 168396 171265 172543 172626 174129 176620 179419 179844 180184 181619 182864 184516 185117 190393 191502 191893 191992 192225 192334 193263 194668 195088 195573 198291 202279 203554 203738 204992 205038 206608 206986 207720 209277 210230 210821 213927 214668 215560 219465 220139 220376 221150 222178 222688 228621 229248 231401 232957 233544 237226 241533 242110 245802 246343 246866 246958 247042 247050 247811 249915 251741 252370 256181 257349 257602 257703 263001 263194 265436 267621 268668 269068 270333 270541 273176 274611 281836 281850 282463 284738 286239 286967 288931 289836 290524 291609 293037 294493 297695 299305 299673 300131 300680 301867 302793 303363 304254 308067 314300 321783 322334 324820 327630 332964 333022 338218 340732 341061 342734 346449 350940 353704 354247 356546 358334 358839 362172 362801 365720 368409 371341 372263 377890 378562 381936 382362 383039 383445 384135 386919 392694 392794 394761 397164 398622 400067 400255 401158 401681 402391 402585 403421 407038 408010 409131 409481 409767 410070 413233 419256 420230 422957 424584 424999 425521 428337 430132 431170 431365 431568 440571 442549 443358 444705 451964 456655 460283 463174 463566 464683 466928 467546 473707 485094 488814 489771 491733 494608 495028 496080 506437 509960 515744 517235 519156 521522 522386 522645 524138 529927 530898 534044 534674 539312 541236 546277 547205 547785 548151 550664 553854 554712 561745 569133 573945 575544 578670 580627 581457 582694 584723 584728 587507 590376 608420 613616 616229 619164 619521 620334 620701 621215 623301 624739 643297 643823 654123 659767 677302 678690 680836 685638 687354 702905 708179 709859 711855 718199 720619 720922 724795 730314 740035 747961 754813 756011 763948 768042 782169 805782 807868 810087 816443 830324 837948 863878 865807 885658 889546 893980 896535 896740 900586 905989 928799 930556 933508 933514 935769 950604 962540 964970 973404 977618 981859 992562 1018515 1039057 1039942 1055891 1063051 1067098 1072459 1073623 1078388 1083913 1091988 1093060 1094994 1095537 1099851 1107767 1120479 1135678 1145992 1148334 1150139 1155397 1170830 1177274 1179402 1180344 1198245 1216678 1235675 1253217 1260037 1268738 1269269 1284132 1301932 1325832 1329116 1330692 1332696 1345074 1345647 1353997 1365779 1390535 1394249 1395201 1420101 1433934 1445500 1449952 1453387 1461785 1486124 1489213 1513958 1537339 1571610 1574053 1586829 1599692 1604317 1612627 1638632 1653064 1679349 1684930 1685129 1698787 1703266 1716126 1719324 1733244 1735167 1754597 1760227 1767527 1773944 1794228 1812957 1827538 1883927 1888085 1900128 1941032 1986752 1994230 2000576 2005488 2017272 2027704 2048907 2057732 2072168 2103525 2105548 2123923 2163669 2173891 2193030 2208994 2222751 2232487 2243879 2248238 2298230 2299103 2407739 2407944 2419888 2426570 2428247 2453475 2510378 2561014 2562193 2581658 2604549 2605781 2625798 2626383 2651225 2678543 2684535 2695801 2753755 2757776 2802936 2809443 2855561 2857100 2889447 2898482 2936192 2982415 3000497 3000663 3005684 3023909 3225482 3287620 3318007 3328130 3354462 3415143 3457699 3497366 3504112 3537171 3586274 3661830 3686907 3693348 3739048 3752997 3794940 3795801 3872874 3910862 4128024 4144236 4185707 4314659 4319028 4363994 4451325 4458416 4478198 4529572 4609488 4699559 4770410 4799754 4804814 4887222 4892252 4946284 4979687 5047101 5057696 5079193 5215878 5393956 5408726 5615239 5763610 5808792 5841565 5903360 6263237 6370537 6480068 6504124 6556727 6629309 6715797 6759961 6969977 7186187 7231757 7620998 7821510 7921230 8472007 8583735 8637465 8829060 8841056 8952251 9134295 9462198 9582828 9774723 9909455 10096842 10190795 10205702 10230423 10345647 10591986 10766780 10949538 11041714 11348302 11687179 11924997 12006041 12591168 12771847 13139018 13171897 14098973 14639393 15264144 15438454 15484361 16582986 18207525 19968495 20843337 21527444 22553675 22580507 24140518 25663473 27333382 28313970 29431375 31870670 31936832 43396894 53349555 57476355 66396314 71647463
3 952
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 928759743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36098888 0 0 0 0 0 0 0 0 0 0 968014219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71732928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56152848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 237228399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 320738246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178120885 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 651764885 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 322570952 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26580256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 966128580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25441837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 3 3 4 5 6 6 9 9 24 25 27 30 32 64 69 70 73 90 102 106 116 121 128 133 134 145 149 168 207 222 227 233 240 248 254 255 271 302 323 337 342 343 377 383 390 394 397 409 425 425 438 449 466 473 479 514 517 569 584 586 641 642 651 654 663 670 673 687 690 707 715 719 732 763 796 804 824 846 887 892 917 926 944 963 1099 1115 1176 1179 1203 1212 1216 1288 1289 1396 1425 1426 1451 1482 1552 1627 1639 1662 1685 1691 1718 1728 1729 1816 1828 1829 1835 1914 1953 2069 2110 2120 2128 2134 2149 2203 2260 2271 2337 2350 2379 2400 2445 2562 2570 2720 2741 2765 2817 2825 2906 2952 2957 2976 2983 3283 3285 3287 3370 3435 3436 3444 3553 3599 3615 3666 3674 3750 3936 3947 3990 4082 4136 4318 4362 4405 4698 5001 5139 5168 5322 5436 5521 5623 5647 5665 5756 5898 5919 5962 6071 6170 6505 6970 7221 7245 7376 7500 7606 7898 7916 7993 8035 8164 8177 8183 8368 8425 8696 8833 8838 9004 9584 9635 9702 9777 9808 9896 10136 10330 10570 10818 10941 10968 10999 11079 11101 11161 11318 11432 11601 11657 11734 11783 11949 12091 12183 12247 12470 12524 12648 12809 12872 12895 12966 13236 13276 13690 13861 14065 14231 14436 14849 14899 14942 15253 15373 15544 15964 16072 16178 16196 16353 16419 16525 16666 16892 16892 17010 17192 17544 18145 18360 18373 18838 18960 19064 19259 19366 19432 19449 19569 20048 20182 20384 20414 20780 21111 21118 21319 21795 21969 22158 22523 22530 22915 23000 23075 23167 23191 23212 24034 24168 24449 24590 24895 25621 25843 26112 26649 27064 27084 27485 27604 28286 29391 29424 29954 30402 31222 31283 31489 32744 33146 33523 33667 33794 33818 33952 34186 34314 34797 35218 35346 35631 35682 35787 37171 37247 38199 38394 38975 39193 39227 39312 39498 39882 40042 40654 40682 40983 41898 41926 42256 42259 42423 42644 43068 43377 43378 43400 43581 43749 43756 44276 44814 45125 45628 45815 46810 47103 48835 49297 50052 50707 50993 53666 54491 55636 56015 56683 57059 57772 57877 59250 59812 59894 59909 60013 60453 61080 64650 66100 66264 66905 66923 67051 67092 67099 67848 68189 69839 70436 70849 71445 72559 72774 73920 74475 74986 75506 75863 75953 76027 76553 77568 78144 78557 78728 79765 80842 84049 84453 84627 85025 85868 87345 87749 89185 90457 91241 91778 93570 93635 94858 94943 95628 96596 96777 97414 97840 98135 99003 102524 103759 104260 105980 107284 107679 108756 109589 109708 110164 110743 110879 113490 113593 113778 114224 114308 115274 116563 117753 117912 119365 120194 121166 125114 126361 126548 127931 128715 129070 131923 132673 132923 133949 133957 135425 136187 138600 140591 144249 144875 144956 145244 145587 147055 147485 149926 150086 152606 152885 155841 155883 157169 158871 159038 159961 162059 163213 164566 165323 165657 165880 166168 170205 170545 172132 172913 173573 173654 173998 175048 176151 176658 177694 181852 184744 186058 186355 186958 188012 188969 189808 191989 192817 194168 194729 206070 206547 210638 210783 214654 215026 219466 219932 220435 227542 228683 233786 234150 234887 236646 237180 238442 241025 242606 243565 244418 249220 250305 250426 251835 252268 253425 254663 255604 255845 257726 260106 268163 268626 270688 272727 276102 276526 277332 277462 280317 281950 282600 283320 286590 286626 298360 299117 299206 300178 301050 304004 307396 314736 316237 319026 323466 327535 327871 328989 332517 332822 332977 335398 337453 339154 340883 342843 347660 349565 351728 354051 356510 363561 370446 376271 377910 379663 380339 383034 385277 400960 404819 407271 407976 409070 409822 412819 429468 433956 434003 438075 449816 456776 456899 458370 463496 465032 466789 470113 476025 479912 483666 485475 499073 499434 509729 510890 512284 513058 516560 518033 527680 528612 531278 532087 539519 549154 552757 557294 560983 563329 563484 567129 569116 572147 585788 603221 603333 604057 604370 608730 620315 623549 625919 628767 631206 639375 646487 649146 654643 660396 662794 671915 672179 675286 680743 681573 685505 685646 688391 690889 695666 702189 704113 706615 711417 726823 733697 734928 737128 741975 749688 749946 750436 751331 754059 754814 767922 769085 774353 786225 787340 793799 796742 799571 801169 804907 808433 812392 818509 839187 843469 857287 866538 869400 870163 875837 880114 888453 890327 897230 901635 914668 927108 929359 937361 946886 946910 947511 956941 957231 981757 990618 994856 1007205 1042684 1043528 1059316 1066369 1072529 1120607 1126812 1157321 1169815 1176413 1194377 1195384 1195733 1197885 1205016 1213965 1221921 1227087 1234271 1235391 1238647 1240644 1244499 1264847 1272399 1281777 1301753 1306765 1344958 1360450 1373745 1385555 1393742 1412668 1428497 1452082 1460016 1471508 1471902 1479673 1487777 1489495 1495972 1498837 1505944 1538588 1542132 1548106 1580716 1591376 1593114 1617161 1617686 1627463 1658685 1679046 1685219 1689863 1695150 1742843 1745162 1787858 1851506 1885461 1886248 1886380 1901578 1907578 1907759 1921462 1923765 1970977 1971954 1973645 1994572 2003381 2005558 2020440 2037708 2048875 2055138 2073250 2178805 2189946 2233745 2255985 2270567 2271439 2272123 2276347 2299929 2303637 2347780 2366446 2404116 2407917 2410803 2430644 2456486 2462190 2484675 2540663 2583096 2620219 2621915 2668352 2683191 2708540 2782465 2785173 2786811 2843622 2871577 2886090 2907000 2914592 3018062 3058528 3074103 3078932 3120875 3159825 3183226 3278869 3291176 3295176 3301462 3372739 3440540 3570758 3605215 3653402 3672170 3676166 3790184 3902019 4092196 4099680 4132040 4182301 4189507 4191591 4234167 4340160 4394360 4438931 4450484 4475698 4506304 4553256 4581650 4603229 4677587 4708258 4725769 4729523 4908490 4941706 4989402 4989740 5050222 5061512 5067533 5274442 5412340 5539375 5586252 5587932 5596304 5661797 5688918 5800561 6092146 6111670 6367901 6396970 6477326 6691982 7146159 7195849 7313549 7639546 8045855 8116582 8450637 8502661 8828660 9096028 9846445 10024460 10029992 10127243 11312821 11488655 11506006 12162683 12506293 12683229 12780684 12836593 12878594 12987796 13677963 13797733 14094588 14540417 14803656 14953543 15801180 16420776 16517329 16833926 17394972 17670414 18722999 19850001 19982853 20582653 20651938 22333125 22400198 23086132 23131226 24597008 31598144 33335214 38603309 66125075 85378842
0 0 0 0 2 5 6 6 7 7 8 11 12 15 16 18 23 32 36 43 43 44 52 67 69 69 70 76 79 97 110 135 136 136 137 143 149 149 155 175 177 235 252 254 257 265 268 295 300 311 327 357 366 375 381 384 387 388 400 401 414 481 484 503 523 530 536 611 622 636 644 645 655 723 736 799 808 817 847 884 894 909 932 945 959 961 962 989 1000 1001 1003 1029 1032 1034 1061 1067 1119 1120 1130 1166 1168 1187 1273 1291 1301 1358 1363 1384 1385 1477 1512 1525 1526 1544 1615 1626 1680 1684 1691 1723 1726 1754 1860 1912 1927 2029 2029 2086 2104 2158 2180 2190 2288 2295 2352 2392 2418 2470 2515 2561 2687 2758 2773 2774 2776 2803 2830 2970 2991 3033 3034 3136 3144 3194 3267 3419 3438 3463 3565 3749 4165 4261 4402 4420 4493 4575 4612 4622 4697 4743 4771 4822 5045 5148 5209 5326 5359 6001 6103 6137 6327 6454 6465 6676 6815 6819 6929 7093 7172 7274 7410 7649 7738 7846 7966 8012 8015 8440 8470 8756 8839 8981 9500 9629 9674 9705 9788 9861 10005 10168 10193 10231 10236 10256 10330 10685 10720 10747 10814 10890 10943 10971 11034 11072 11445 11482 11740 11896 11926 11960 11983 12270 12394 12472 12607 12763 12793 12967 13192 13257 13390 13439 13558 14283 14443 14537 14550 14607 14920 14929 14976 15135 15297 15550 15976 16344 16347 16399 16744 16812 16823 16828 16881 17136 17822 17868 17887 18021 18027 18346 18481 18780 18963 19039 19050 19298 19312 19488 19559 19974 20364 20615 20669 21489 22005 22072 22522 22659 22931 23073 23117 23422 23742 23929 24038 24245 24412 24618 24719 25675 25965 26178 26242 27032 27037 27194 27826 28713 28886 30287 30428 30916 30961 31005 31760 32813 32910 33454 34026 34198 34277 34729 34941 35067 35302 35877 35964 36034 36375 36424 37061 37102 37307 37441 37587 37875 37943 38388 38392 38730 38788 38873 39024 39184 39463 39685 40721 41310 41322 42121 42834 42846 44008 44200 44239 44835 45077 45162 45686 45759 46355 47466 48074 50423 50682 50854 50943 50958 53418 55322 55389 55491 56345 56713 56770 57562 59819 59951 60449 62223 63388 63606 63853 64156 64476 64905 64958 65940 66225 66301 66503 68059 68579 68767 68856 70090 70108 70544 70648 70886 71379 71513 71737 72292 73114 74668 76130 76888 79090 79343 80388 80583 80815 81005 81015 81192 81223 81693 81732 82025 82677 83476 84838 84869 85655 85683 86257 87050 87663 88472 88877 89385 89903 90415 90525 92186 92450 92507 92847 93281 94616 94721 95373 96217 97420 99053 100125 100143 100324 101526 101561 102360 103686 104440 105478 105810 108350 108582 110172 110286 110905 110907 111855 112216 112509 112576 112585 112883 112898 113862 114437 117343 117465 117804 118556 118867 120470 121349 122787 122798 124386 125593 127069 129913 131000 131876 132075 132938 134056 135991 137467 138207 139603 140966 142047 142093 142477 146911 148200 149989 150328 151791 152962 154111 155188 156181 156556 160233 160503 160613 161375 164287 165623 165794 166673 173467 173563 174537 177534 179125 179450 181480 182664 183363 184180 184223 185423 187583 188666 189056 189704 192016 192614 192646 193103 195573 196382 197816 205658 206908 213630 215399 215550 216032 218273 219036 219252 219342 219793 220838 220853 222828 223687 225554 225636 229336 229604 230870 232913 236724 238383 238976 239242 240854 245291 246001 246284 250923 251653 252044 252535 255034 260138 261980 264329 270923 271382 272167 273582 276487 276687 280958 281192 283056 291790 292831 293090 293816 295193 296064 296602 298096 299400 307003 307762 308137 308742 311307 311573 312302 318286 326241 328338 331092 332932 337855 348965 351517 354793 354878 362133 365070 365874 368089 369986 372985 373765 375942 376251 376431 387230 387421 388304 395246 403061 409322 414484 417769 428712 432216 434072 440113 442532 445649 445839 451024 452892 456586 459203 460925 467945 470145 470716 470784 474660 475685 483222 486884 496993 513641 515334 516874 520791 528368 529446 532343 534679 540287 541657 542975 544030 545580 548677 548946 564237 565376 566613 577514 584709 584795 588052 594407 596699 596926 603772 616566 631366 637503 638282 649041 658512 664988 665058 665723 680025 686365 690712 698789 727947 729388 741504 748694 751599 756250 772058 803758 808710 810550 812896 816072 822877 827475 831852 834073 840639 843729 844919 852412 892783 902107 917110 918486 924023 960485 969312 972277 1013906 1023841 1039203 1064771 1079454 1100471 1104650 1108281 1113563 1119369 1129164 1133983 1137116 1150035 1169270 1187215 1190943 1199176 1200681 1224021 1235490 1240936 1273686 1282196 1303163 1316065 1331190 1336709 1376483 1385587 1386424 1389140 1420578 1426061 1470574 1498700 1501767 1513343 1521508 1549000 1552024 1552479 1567928 1568878 1572467 1576107 1591222 1614917 1620551 1625600 1650350 1670726 1674108 1680852 1689216 1718988 1741235 1744985 1765568 1767647 1772061 1785122 1794426 1803408 1830875 1836506 1866793 1873438 1911486 1950774 1951025 1970876 1986791 1986903 2029353 2030789 2034536 2057051 2080504 2089796 2091741 2098825 2207887 2239079 2252628 2261982 2262317 2269199 2281152 2302858 2308741 2340876 2351226 2407965 2427184 2434897 2439645 2442806 2454186 2460260 2469983 2488792 2495064 2523671 2588096 2751156 2754178 2780344 2800843 2801634 2804118 2821697 2824654 2829182 2852170 2908188 2911310 2975553 2984044 2992773 3002937 3055704 3063191 3118646 3191118 3241991 3271075 3342509 3385650 3511863 3514403 3520793 3522146 3603450 3619920 3628496 3638182 3702764 3702994 3744707 3787103 3793537 3931263 3952591 4045246 4049566 4117353 4130900 4137659 4290745 4361777 4413382 4446887 4453546 4472985 4525832 4574158 4701902 4977093 5048484 5116260 5242134 5291097 5464169 5475936 5753625 5756322 5804968 5815226 6173114 6249479 6342041 6422079 6571498 6644957 6720848 6749636 6783949 6857424 7209611 7532164 7536992 7889769 8066988 8160608 8213586 8228601 8250109 8698961 8711008 9133794 9599042 9911089 10109500 10353464 10497357 10637324 12458194 12624468 12710621 12807389 13483279 14434031 14545481 14857016 15286333 15793467 15973155 16964408 18404515 18547942 19252160 19526300 20966149 21553511 23686681 23805394 24695071 26468534 27332868 27564542 30899301 31117497 33402380 34957693 35014320 35734685 36641557 37029563 39884488 40679891 45501562 46817114 47281610 59263052 75607731
0 2 3 5 6 13 17 23 29 31 40 56 57 61 61 65 73 74 77 80 86 91 99 105 114 117 120 121 139 141 142 158 169 184 185 185 197 202 231 239 240 255 256 266 277 281 319 331 355 367 392 395 402 419 420 442 452 453 470 516 553 564 597 613 622 637 645 765 770 776 785 790 807 808 808 809 815 841 865 907 958 959 992 1017 1057 1072 1090 1146 1374 1399 1419 1436 1457 1484 1506 1519 1534 1543 1557 1620 1667 1724 1753 1769 1797 1815 1905 1924 1937 2044 2083 2088 2097 2120 2216 2251 2259 2318 2329 2349 2401 2407 2413 2463 2466 2516 2637 2648 2649 2850 2858 2950 3177 3207 3211 3211 3221 3240 3314 3363 3365 3604 3617 3638 3692 3789 3807 3877 3982 4138 4149 4199 4208 4243 4293 4372 4414 4482 4522 4540 4658 4682 4702 4726 4768 4870 4903 4941 4982 5019 5100 5158 5184 5191 5225 5232 5540 5569 5601 5678 5709 5720 5762 5813 5870 5882 5886 5944 6013 6162 6208 6431 6542 6554 6803 7007 7095 7328 7340 7346 7431 7479 7605 7620 7624 7644 7644 7686 7891 7905 8123 8268 8348 8626 8651 8858 8915 9012 9129 9329 9334 9496 9507 9712 9887 9988 10086 10306 10331 10380 10526 10588 10812 10909 11001 11062 11071 11091 11219 11231 11524 11534 11581 11803 11970 12330 12370 12505 12536 12653 12885 12895 12963 12985 13005 13091 13232 13372 13396 13579 13652 13940 13980 14007 14085 14797 15068 15313 15429 15869 15933 16187 16209 16508 16635 16725 16845 16881 17044 17481 17596 17897 18040 18167 18192 18278 18397 18443 18900 19082 19084 19238 19274 19325 19416 19625 19846 20000 20208 20226 20306 20494 20714 20894 21179 21189 21363 22407 22558 23124 23544 23620 24115 24204 24837 24915 25144 25274 25379 25432 25445 25606 25609 25752 25871 26418 26494 26618 26634 26970 27298 27746 28012 28684 29156 29161 29185 29361 29364 29598 29658 29964 30384 30522 30711 30851 30975 31248 31662 32747 33279 33609 33821 33877 33962 34010 34083 35339 35474 36373 36586 37069 37135 37390 38840 38900 39059 39184 39299 39525 39809 40287 40711 40994 41244 41395 41595 42294 42514 42532 42810 43695 44126 44609 45643 46276 47340 47815 47824 48019 49367 50042 51498 52262 52675 52682 53922 54330 54401 54678 54922 55460 55527 55991 56167 56381 56737 57246 58173 59657 60489 60847 61472 61815 62422 62845 62861 62964 63194 63747 64002 65597 67739 67800 68030 68082 71458 72259 72374 72568 72715 73167 74224 74550 77762 77782 77945 79198 79432 81649 81832 82868 83048 83915 84123 85809 85849 86000 86051 86546 86715 86810 88937 89536 89777 90049 90192 90197 91463 91496 91577 91888 92190 98710 99417 101876 102685 103140 103417 103872 105687 105940 106032 106162 107000 107007 107447 107788 107934 107942 108970 109631 109844 110501 110635 112056 112190 112357 113054 113118 113392 114079 116091 117322 117406 118077 119074 119995 120921 121280 122437 124699 125140 125215 125426 125961 126190 127006 127241 129753 131609 132337 135998 136687 137122 137634 138587 139683 140144 140967 141862 142244 142982 143171 143533 143593 143600 149002 149237 149448 149801 150397 156146 157414 162180 164331 167053 171568 171656 171721 173684 175589 176372 176405 176501 177109 178064 180183 180201 185929 188350 189194 190652 191287 193101 193975 194564 194725 195350 196485 196575 196610 197779 198223 204094 206986 211459 211888 213369 213588 215150 217049 218540 224449 225865 229526 233287 237854 238469 238681 242656 246238 247045 248833 249207 259195 263490 264011 266945 268324 268783 272823 276809 284146 286245 288275 291555 294120 295560 296605 296630 297156 299127 304470 304572 305304 308755 308774 309063 316375 320752 322761 322973 328586 328892 329144 331630 335698 339896 341426 342537 343319 344496 344591 356264 356435 357729 369457 370806 371658 387256 388485 395936 410016 421369 423779 427891 431182 431618 433088 433801 433914 437432 437735 449623 450274 450933 453138 453523 453707 457105 463260 466672 471291 471717 474701 475225 476679 478543 484596 494611 494825 501591 510356 535502 539492 539937 543858 544660 546583 547310 554205 560213 573962 576825 582650 583878 593484 594769 601680 601964 603425 608723 618145 622879 628634 633434 636140 644149 646151 650570 655432 663696 665440 679488 684179 688618 691001 692028 693023 703773 718725 719268 721354 724564 731551 742696 749562 771243 785983 788041 791796 806657 806843 813069 824926 845845 846521 852136 859045 871134 900968 903566 913745 928689 936089 947691 947703 951258 959075 969396 973457 973879 993008 1004056 1006135 1009458 1028840 1036299 1039897 1042072 1044842 1044869 1054505 1081149 1085428 1088655 1104827 1107902 1119214 1138655 1164939 1179651 1195684 1214691 1249560 1289410 1293062 1303264 1336128 1337784 1360390 1366429 1386679 1386861 1396674 1442848 1447489 1476906 1487282 1496468 1497142 1549087 1569122 1585339 1589302 1589824 1591746 1592898 1604039 1614879 1630946 1637147 1657320 1675387 1722886 1756362 1797030 1806735 1830150 1856954 1873145 1889694 1930975 1950115 1952637 1973318 1976379 1991443 2000277 2003948 2020073 2090482 2107233 2125471 2137487 2172720 2191558 2199939 2225655 2229845 2245394 2255527 2272325 2301864 2320900 2460412 2477403 2498366 2510286 2518375 2536304 2541339 2542105 2592779 2608082 2621051 2633176 2636477 2678999 2714333 2733016 2819790 2843723 2878535 2882598 2907149 2937526 3000115 3009930 3036634 3043673 3050372 3051222 3096399 3143899 3156361 3202367 3211491 3300146 3327044 3332173 3383395 3476061 3532701 3704813 3716708 3760369 3897009 3936459 4182962 4221467 4230852 4236042 4272868 4276744 4306340 4313146 4359030 4490205 4699444 4746830 4772820 4805722 4857069 4879784 5103215 5161853 5232168 5355381 5517721 5522159 5646537 5725946 5821452 5824327 5881736 5930044 5943451 6266386 6289458 6346045 6479551 6514555 6776152 6777216 6945592 7004961 7050343 7094848 7177885 7540713 7740636 7853573 8006998 8037906 8553586 8573645 8578564 8659490 8981814 9376026 9820315 10040343 10475884 10500847 10511380 10550784 10572014 10776578 10815164 10944695 11629295 12458717 12533556 12598186 12790435 12986597 14564079 14648353 14804360 14866582 14881833 15334631 15459365 15466769 16310275 17352810 19927895 20356049 20796997 21087403 21663565 23470623 24231592 26674206 29091227 30148413 33840650 34871795 46101637 63933399
3 919
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 508841286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141665918 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 276881398 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 626905451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 733839588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 664962236 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 292986874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 360989800 0 0 0 0 0 0 0 0 0 0 0 0 0 630829647 0 0 825045760 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 520060681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172418898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 439978613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155
2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155
2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247155 2247154
3 939
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 209882274 300912066 318549681 474754086 540530722 764666576
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98191595 520232761
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 470975095 595776130 665227789 707671742 726133968
1 2 4 4 9 10 12 21 27 30 31 38 38 46 53 58 68 80 96 101 113 123 124 150 152 160 162 163 164 169 173 187 193 200 200 203 252 256 298 316 317 322 370 376 383 423 432 445 488 522 524 575 582 584 586 592 603 628 650 654 682 734 738 780 873 914 941 945 949 963 1001 1047 1160 1173 1202 1216 1237 1276 1277 1475 1526 1529 1541 1551 1563 1644 1796 1873 1877 1917 1960 1995 2038 2078 2091 2104 2181 2270 2329 2377 2381 2429 2506 2595 2622 2701 2717 2776 2823 2832 2947 3033 3063 3238 3287 3466 3531 3601 3745 3931 3990 4023 4058 4092 4107 4127 4180 4282 4604 4619 4637 4650 4738 4890 5137 5213 5453 5560 5590 5636 5670 5743 6040 6057 6252 6752 6757 7059 7129 7260 7303 7607 7670 7701 7767 7842 7863 7907 8163 8186 8412 8442 8614 8630 8745 8805 9040 9048 9114 9213 9385 9536 9649 9655 9719 9898 10337 10540 10564 10730 10759 10792 10802 11059 11172 11202 11282 11430 11570 11847 11936 11991 12089 12383 12407 12617 12644 13494 13810 13842 13911 13943 14097 14146 14645 14891 15124 15140 15176 15214 15333 15397 15799 15838 15919 16050 16210 16282 16341 16519 16595 16844 17104 17691 18370 18399 18461 18926 18987 19404 19770 19804 19881 19958 20009 20040 20071 20830 20954 20988 21098 21450 21558 21633 21996 22160 22174 22291 22341 23261 24153 24168 24388 24634 24690 24798 25123 25156 25223 25273 25404 25442 25920 26330 27048 27495 27557 27843 27931 28099 28353 28541 28748 28863 28981 29076 29215 29284 29698 29853 30428 30635 30733 30855 30945 30983 31347 31594 31813 32139 32176 32206 33322 33401 33610 33716 34472 34878 34890 35045 35268 35293 35930 37063 37364 38039 38301 38510 38707 38861 39101 39353 39364 39443 40195 41484 41589 41675 42904 43448 43713 44289 44454 44992 45574 45972 46502 47048 47342 47707 47841 48073 48822 49350 49785 50694 51031 51212 51528 51678 51886 52297 52460 52535 53502 53540 53689 54105 55151 55684 56040 58436 58521 59198 59421 60162 60310 60339 61707 62152 62335 62427 62539 63066 63293 63373 63941 64367 64398 65380 65686 66217 66392 67211 67544 67831 68272 68556 68893 70395 70502 70820 72438 72645 72980 72993 73902 74941 75218 77919 78380 78701 79406 79408 79674 79682 80113 80282 81564 82151 82172 84207 84282 84317 84678 85191 85194 85228 85613 86248 86785 87223 88587 88847 88917 91106 91691 92452 92646 95372 97177 97426 97733 98239 99462 104336 104546 104946 105989 106963 108245 108346 108475 108947 109944 109945 114398 114712 116476 119600 120743 120877 122929 123527 125936 129677 130277 131377 135188 136275 136788 139092 139266 139861 140203 140749 142972 144058 144620 145873 146568 154099 156196 156700 156892 158110 159307 160457 162973 163058 164390 164431 164867 165059 166179 166324 166425 166722 167446 168533 169145 169673 169768 170005 172046 172182 172541 172877 173771 175821 176176 176951 178354 179549 181849 185282 188441 188566 193635 198493 198996 204246 205174 208454 219638 222132 223440 226404 229137 230552 230570 232229 234768 237469 237870 241491 244720 249009 249526 249560 250109 251947 252839 253034 253685 254702 256692 260903 262067 262319 268254 271451 274358 277784 278044 283488 285550 286025 287049 291563 292853 293120 300619 301429 301453 303134 307398 307691 309124 309482 312500 314650 322701 323590 323622 346567 350483 352581 361140 365172 365511 365620 367971 368369 380397 380954 381321 383875 389132 390474 393379 394589 394612 394807 395376 395792 401966 407406 407776 409338 411637 413636 415345 415952 418041 420469 422899 424206 427282 430298 438768 439396 448406 466665 468507 469731 472744 474000 474628 484275 493613 495015 496226 498923 498975 499941 505722 506458 506617 508980 516388 529944 530764 541991 544513 544987 548308 549514 551710 551746 553775 554118 560998 563185 567758 578797 581658 593118 596956 597009 606220 614457 615296 616189 621868 623449 624708 628743 633839 634147 635135 635261 636339 638476 646624 647050 647243 657809 678022 685963 698366 707695 711789 712595 720449 743879 759436 768519 770949 778395 794549 797229 800266 814963 840750 842959 844850 845847 854360 867362 868501 887646 902966 912325 912550 912938 918020 921058 928532 939498 941803 942171 958130 964366 991424 993503 998125 1003831 1009278 1025099 1044172 1052309 1073442 1076397 1082192 1083274 1088795 1106496 1108590 1114290 1119284 1124299 1125552 1134665 1136451 1154696 1157126 1159111 1163951 1168549 1190987 1239161 1251472 1257606 1270879 1283540 1292126 1305838 1321937 1324338 1357035 1364102 1380946 1391968 1392136 1410961 1427914 1431254 1436043 1439571 1439706 1440862 1476928 1504455 1525363 1526227 1541854 1583184 1584067 1588572 1616235 1627130 1688522 1724096 1741258 1750183 1752034 1757542 1784317 1789131 1802444 1803399 1807333 1849108 1860989 1894211 1924933 1930432 1944887 1969721 1975035 1979719 1995178 2003809 2011204 2020273 2035470 2044484 2059334 2060202 2071418 2078361 2106781 2107665 2123092 2138850 2165030 2212684 2229689 2231834 2238438 2288055 2332965 2367890 2400770 2462986 2474187 2482192 2487821 2520223 2593407 2621043 2637282 2679298 2725002 2741645 2751194 2761711 2812648 2895466 2982788 2997538 3010142 3063424 3074666 3077462 3116579 3121533 3207997 3226430 3243651 3277176 3290675 3293786 3341957 3412000 3469835 3530248 3535348 3541518 3593321 3634867 3642262 3654092 3655588 3661374 3839617 3855059 3868786 3961227 3989078 4170658 4207647 4266525 4311075 4323373 4509575 4601800 4690473 4698048 4727844 4806287 4961423 4965189 5013684 5030867 5055829 5112085 5149058 5297350 5329735 5559105 5559323 5566696 5650457 5686166 5706645 5792345 5858507 5901308 5912791 5922868 5969900 6051185 6183935 6243863 6274548 6509378 6879513 6942193 6979190 7053090 7188776 7305693 7372153 7483465 7647735 7900372 8098970 8285245 8457933 8482265 8555251 8690230 9104811 9228509 9575884 10024798 10087072 10167382 10420080 10801332 10890476 11013511 11185555 11303670 11736968 11943685 12121092 12313332 12704004 12853952 14095424 15458792 15551284 16221894 16817965 17392495 17427559 17551672 17705598 18172177 18708132 19775837 21295113 21464229 23453511 23902422 23967780 24910521 25187510 25865384 26990264 27740389 30581536 33926707 34037487 34301102 35027990 36348289 37850350 43512589 43542762 43548053 49402544 50590966 58674677 68090286 83939171
2 8 13 18 20 20 23 23 27 30 38 39 61 69 79 82 115 120 125 127 136 138 140 144 151 167 263 276 296 378 382 449 456 470 580 606 607 630 631 648 652 693 709 716 727 754 761 785 852 872 886 940 1030 1078 1083 1112 1140 1150 1222 1224 1245 1292 1371 1405 1460 1485 1503 1505 1512 1519 1550 1683 1718 1777 1807 1884 1913 1956 2027 2072 2078 2194 2203 2353 2374 2437 2489 2568 2578 2621 2713 2717 2737 2745 2771 2885 2983 3048 3113 3154 3222 3353 3377 3409 3460 3526 3548 3552 3572 3574 3603 3638 3681 3709 3742 3765 3926 3935 3983 4010 4010 4123 4413 4444 4577 4627 4694 4954 5017 5146 5377 5407 5450 5520 5794 5811 5924 5996 6205 6413 6607 6670 6774 6820 6884 6929 7163 7178 7284 7349 7390 7479 7611 7915 7977 8234 8328 8396 8461 8462 8499 8510 8655 8722 8780 9361 9384 9385 9779 9877 10065 10397 10466 10477 10995 11033 11151 11308 11426 11580 11600 11862 12363 12456 12510 12616 12681 13157 13822 13826 13869 13942 14922 15004 15022 15221 15821 16018 16344 16790 16900 16973 17384 17480 17595 17997 18218 18247 18300 18536 18576 18714 18915 19130 19465 19561 20116 20137 20177 20228 20257 20643 20722 20842 21549 21776 21802 21874 21969 21997 22200 22497 22550 22646 22742 22807 23407 23704 24308 24469 24997 25065 25143 25337 25352 25625 26203 26593 26913 27073 27208 27454 27642 27948 28368 28446 28606 28626 28924 29218 29311 29514 29797 29811 29856 30205 30233 30820 30822 30991 31192 31386 31622 32984 33253 33383 33947 34016 34319 34603 34834 34960 36008 36140 36456 36513 36599 36783 36891 37690 37848 38105 38156 38591 38657 39462 40048 40305 40360 40382 41088 42083 42320 43016 43231 43625 44147 44460 46846 46918 47344 47532 47614 48646 48985 49392 50285 50961 52138 52175 52444 52473 52478 52931 53268 53884 54211 54309 55065 55120 55507 55643 56019 56183 56302 56352 56502 56668 57338 58064 58235 58920 59941 60910 62300 63083 63415 64127 64498 65448 66585 67641 69442 69601 70909 72666 73141 73416 73949 74830 75451 76150 76207 76788 77173 77341 79457 80068 80299 80335 81303 81502 81622 82175 82460 82966 84448 85145 88820 88992 89524 89703 89944 92071 92138 92450 92903 93356 94162 96500 97468 97817 98110 98595 98832 99618 99741 99913 100057 100507 103691 105724 106181 108175 109406 110425 112638 115337 118751 120238 121919 122592 123559 129953 131056 131448 131450 133675 134703 135365 136561 137876 138018 138688 139722 141134 143064 143163 143526 147232 147721 150848 156353 157648 158317 162471 165048 166019 166419 167680 168575 170711 171503 172056 177285 177540 178148 178202 179830 180133 182825 182951 184047 185786 188463 189404 189424 190489 192951 194054 194071 194963 195692 197644 199370 202214 204328 204789 205821 206071 206391 206592 208227 208612 210988 212701 212899 213132 213597 215473 215918 217018 217766 218605 218905 219069 219369 219633 222224 224506 226086 227038 227561 230708 239567 240090 240899 242787 243100 245994 246089 246560 248998 251084 253522 256160 257887 258905 262045 266458 266718 274685 276903 279144 279895 280465 282285 282406 282641 283463 286613 289996 300540 300776 306818 307827 310960 322141 323220 324935 325995 331727 333036 337407 339988 341952 343730 347260 347616 351021 353909 355336 355859 362702 363327 369625 371940 374035 376450 382021 385178 390287 391163 394339 395688 399227 403091 404526 405088 405980 406367 413703 415486 415489 416177 418126 418268 422471 425051 427198 429625 436403 438359 442304 447386 448181 455523 460109 461966 463609 467331 468487 472362 476397 483598 498162 498698 499331 507921 509022 510128 512014 513523 516612 516652 518108 519788 520318 523620 524317 531426 533303 535290 535739 537296 542376 543099 547688 549267 557088 565148 579211 579240 600930 612630 620685 621682 624099 624802 631905 638797 644027 647722 648703 650139 656544 657490 661674 664776 668239 671914 680450 681993 684361 684903 687242 687904 689957 691176 692270 694891 695675 700560 701370 724423 728010 739607 740896 750139 761958 769210 774811 777914 798012 799261 802586 808012 810124 819472 820799 837256 845758 846853 849245 851399 851489 882140 922927 924584 927746 931012 939525 948833 969023 969073 993377 998252 1006836 1010501 1016338 1019637 1036138 1048347 1062161 1064378 1065724 1080274 1081993 1085005 1089005 1103614 1120678 1126261 1130486 1143899 1165025 1167405 1169158 1169257 1173694 1178106 1185767 1206518 1247212 1251284 1264426 1266615 1270416 1274537 1292996 1310757 1316766 1333563 1339442 1348114 1363608 1366171 1377592 1380801 1384719 1390628 1394091 1397963 1406440 1407094 1418882 1420032 1465017 1466608 1468073 1470931 1476664 1481893 1484561 1489931 1502401 1504501 1507734 1527622 1542029 1547551 1548713 1557626 1561230 1561771 1599533 1621339 1627348 1638833 1644436 1644751 1693834 1721136 1737052 1744938 1766826 1767410 1776482 1800517 1805897 1816695 1850762 1882144 1887012 1890124 1917222 1927884 1950939 1952036 1952667 1965406 1998731 2004557 2059653 2063211 2065584 2066771 2072058 2076614 2093007 2117081 2131684 2134879 2158832 2183999 2262557 2277208 2364123 2413809 2461360 2549293 2556821 2561283 2641527 2642703 2699776 2715720 2723576 2791002 2808712 2865611 2909018 2922350 2932912 3121793 3127361 3127898 3156750 3172148 3245070 3248163 3254252 3299097 3303566 3306720 3352360 3357141 3399570 3436902 3438713 3458006 3528235 3592789 3628886 3640125 3658952 3672852 3731890 3806421 3824517 3935204 3957292 3959406 3964492 4006780 4034637 4169684 4226459 4284427 4347474 4386350 4524465 4634506 4721771 4806393 4897849 4948606 4967992 4987358 5046716 5107007 5139183 5167454 5299253 5389019 5474166 5481995 5489260 5554431 5726410 5859937 5930240 5944228 5946873 5968710 6027416 6131468 6215446 6217388 6351003 6355938 6508466 6751257 7207695 7478674 7703854 7772111 8115631 8185092 8474583 8592050 8870908 8935303 9182084 9355781 9591929 9985746 10082086 10279283 10314852 10322538 10421926 10572761 10677589 10794121 10815764 11192009 11504356 11632791 11731125 11753068 12508475 12978990 13268334 13335522 13580569 14145106 14896988 15051838 15997925 17306465 17986852 18339693 18866484 19680046 20174081 20538982 20689074 21055719 22762143 23076725 23511626 23512881 24402661 28925069 32001670 32267965 33280536 39185377 41916794 43702617 49877731 51453290 52595989 55428309 55852946 75180975 84694649 403720498
1 3 4 5 5 7 9 13 18 24 37 37 38 41 56 62 65 69 71 73 76 81 106 107 118 141 161 185 188 190 220 241 295 296 299 313 329 334 363 368 395 403 404 445 478 502 507 534 588 603 637 644 648 684 687 699 734 736 801 824 884 931 933 986 1018 1041 1108 1131 1160 1165 1179 1211 1277 1395 1407 1426 1447 1488 1505 1552 1577 1591 1654 1715 1720 1732 1750 1763 1820 1897 2021 2025 2059 2073 2157 2162 2223 2237 2244 2259 2321 2325 2429 2454 2499 2560 2610 2627 2699 2762 2864 2909 2912 2977 3036 3045 3081 3115 3126 3186 3586 3640 3654 3712 3780 3792 3908 4060 4061 4095 4164 4179 4225 4489 4493 4541 4606 4779 4795 4918 5012 5046 5061 5127 5200 5369 5409 5486 5589 5634 5735 5786 5840 5926 6001 6138 6217 6543 6689 6834 6863 6879 6971 7039 7340 7431 7463 7560 7595 7672 7687 7742 7868 7994 8073 8114 8213 8319 8386 8434 8473 8858 9075 9446 9490 9494 9522 9525 9648 9794 10020 10030 10040 10059 10178 10196 10286 10348 10400 10783 10793 10795 10806 10856 10953 10966 11718 11806 11934 12018 12101 12272 12444 12576 12595 12693 12764 12871 13035 13238 13682 13726 13780 13826 13871 13913 14156 14586 14845 15155 15424 15433 15436 15502 15663 15773 15809 15843 16023 16774 16815 17118 17477 17629 17865 18266 18380 18621 18796 19056 19248 19299 19299 19350 19386 19503 19997 20325 20567 20872 21103 21549 21680 21735 21847 21920 21969 22130 22390 22796 22893 23018 23287 23368 23425 23565 24126 24369 24807 24989 27273 27277 27544 27760 27881 28650 28832 29218 29356 29483 30022 30954 31132 31263 31537 31864 32123 32137 32305 32448 32617 34129 34427 34462 34698 34721 34831 34881 36692 37063 37198 37900 37941 38443 38664 38780 39046 39124 39268 39400 40473 40752 40934 41705 41751 42332 42432 42518 42759 42778 42817 42843 43024 43185 43254 43511 43878 44119 44312 44501 44534 45326 45495 45635 46333 46414 46915 47746 49195 49256 49306 49768 50276 50345 50355 50374 50529 50642 51574 51874 53182 53535 54369 54628 54841 55574 55789 56557 56562 56596 57878 57948 58239 59275 61368 62543 62958 63139 63456 65132 65452 66047 66487 66832 67597 67630 68227 69240 69344 69386 69575 69700 70227 70895 72485 72600 72917 73134 74148 74485 74644 75083 75308 77770 79816 81153 82179 82431 84276 84795 85868 87080 87499 88837 89423 91448 91677 92766 93061 93150 93237 94639 94882 95681 97452 98840 99530 101046 101503 102324 102820 103059 103170 104446 104454 104678 105072 105710 106746 108412 108899 111669 115008 117344 118828 119054 119177 119234 121403 122691 123892 126034 126988 129699 131333 131665 132043 132923 133020 133116 134286 137536 137922 138006 138182 138211 138842 139692 139847 140683 141460 146202 147319 147338 149438 149689 149881 150191 153069 154598 155641 156336 156993 157856 159563 163667 164722 165423 166742 169654 169885 170062 171969 172727 177015 177470 179231 181548 181554 183144 183567 184168 184483 185021 185723 191110 192714 193542 195285 196018 196229 198072 201326 205739 207408 208232 212066 212929 215034 215336 218059 218761 221462 222054 222352 223125 224157 230120 233320 234222 238551 239215 242129 242330 242666 244718 247834 248480 249389 253898 255020 258438 258671 259033 261226 271181 272291 280757 283895 284711 284784 288060 292659 292942 298431 312361 313003 315527 315831 319337 319628 320854 321251 327448 327462 327933 338454 344346 352127 354582 363273 372811 376968 379506 381653 389160 390686 391887 393068 394887 398131 400287 402419 403206 405738 409751 413913 416747 417966 421188 423882 424209 426772 431422 432671 441697 443662 443737 444181 444984 448391 448763 449536 451092 453104 454206 460534 463304 467516 467936 469836 475343 477287 481586 483650 485013 486226 486812 486929 487595 497321 498286 498911 500383 504387 508217 510496 515274 533731 541298 555648 557377 557425 559265 562941 566943 577948 579065 580171 590155 604778 610231 610787 638557 647194 664346 664919 668599 674814 690782 693176 708141 710103 710813 715899 717640 724072 728769 741823 747484 752565 753343 756390 763052 767451 773612 777603 790019 793146 794912 798149 802784 806971 809819 821078 825080 825183 826910 838602 842271 844867 846262 854930 860265 877083 895289 895966 902408 906350 907369 909320 915800 941809 946578 960396 965313 989380 1018169 1018878 1025535 1028777 1038910 1039820 1041401 1048210 1080593 1083883 1086716 1098779 1101102 1114003 1114146 1121606 1121802 1123392 1123530 1127573 1127850 1129499 1129914 1151598 1155703 1163517 1171190 1174443 1229973 1236321 1251570 1283409 1294156 1294698 1315960 1337855 1356217 1358168 1372490 1383353 1398717 1406142 1409647 1426940 1429648 1430171 1444197 1463059 1465822 1475470 1502934 1504691 1506752 1513074 1528243 1539857 1541084 1570459 1576601 1588224 1640109 1674537 1677075 1711686 1721390 1741186 1741407 1760890 1790918 1805615 1835904 1895905 1920439 1965229 1996044 2013632 2042196 2046885 2050454 2060617 2098234 2127152 2155549 2177558 2215744 2216380 2240420 2256673 2263846 2284964 2297770 2303392 2304497 2359595 2366701 2377247 2392186 2393852 2404463 2408651 2414272 2427371 2484976 2514468 2522058 2541910 2548829 2577816 2592728 2648604 2664056 2677303 2678060 2730690 2766861 2806914 2842588 2870981 2920279 2949077 2951294 2977842 3008828 3036626 3116385 3145951 3166960 3170390 3176284 3196178 3235124 3312292 3393652 3457031 3575694 3602262 3624424 3667508 3740283 3781580 3900641 3957451 4195029 4250691 4290340 4290801 4333244 4349608 4385215 4509299 4519410 4538375 4599854 4610683 4729608 4734220 4749386 4749877 4775516 4796554 4805790 4890296 4893214 5001855 5092941 5148790 5216214 5358134 5382871 5433194 5959402 6026269 6030306 6708098 6932797 7148048 7156700 7507102 7920092 8175970 8951643 9081376 9210828 9404490 9483672 9516898 9788194 9805322 10128736 10351961 10537141 10814126 10990410 11052675 11065567 11254017 11684222 12367600 12631292 12663462 12864105 12868695 12936194 13260682 13265220 13949420 14187320 14593535 14864968 15251822 15264551 15788886 15977899 16121767 16132820 16198438 16797018 17131959 17834971 18746114 19810672 20520526 23710210 24810192 25425716 25445760 26045230 26180364 27080126 28114987 29089981 30012928 30333560 32910401 33779989 35460832 35673902 50107962 50438716 53195248 70998940 91093868
3 1476
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 378223665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140614798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 478305656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3035175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 471218841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 510814747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 713163824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 978622823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 768571785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 857411258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234931350 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 769761180 0 0 0 0 0 0 0 0 27316796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11053 0 0 352062 0 0 0 0 0 0 0 0 580 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 960216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33538 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151 0 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 334889219 0 0 0 0 0 0 0 0 0 0 10425850 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1881500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 191229725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14350 0 0 0 0 0 0 0 0 0 167 0 0 0 0 0 0 1595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 95230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26921946 0 0 0 0 0 0 0 0 0 422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 509550857 74 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2524778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3110281 0 0 1146 0 0 0 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 295 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 132 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28665 0 0 0 0 0 0 0 0 0 0 0 0 6996 0 3345320 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 71 0 0 0 0 0 0 0 35 3124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1325386 36542014 43380 0 0 0 0 0 0 0 0 0 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14780386 0 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41979342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18626942 0 0 25763428 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 780451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 894788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 332287 0 0 0 0 54872633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 105718751 0 0 0 0 0 0 0 0 0 0 0 101179 0 0 4054018 0 0 0 0 0 0 0 85 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 5042 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7921996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 0 0 0 0 0 0 0 0 0 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 269403992 0 0 2 0 0 0 0 0 307966 0 0 0 0 0 0 0 0 134633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25720 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 1 0 0 0 0 10251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83277314 0 0 0 0 0 0 0 0 48754 0 0 0 0 0 5954326 0 0 1114 0 0 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8642 0 0 0 0 0 0 0 0 0 340 0 0 0 0 0 0 0 0 0 0 174420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17044 0 0 1022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1684 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 0 126038270 0 0 0 2158 0 0 0 0 0 0 0 0 0 7221352 0 0 0 0 0 0 0 0 0 9707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 22 0 0 0 0 0 0 0 3371793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70501 6 0 0 0 0 0 20963 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 643651 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 176677 0 0 0 0 0 0 0 0 0 0 0 706734093 0 0 0 0 0 0 0 2636802 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 0 0 0 0 0 0 0 0 0 14249286 0 0 0 0 0 0 0 0 0 0 124531408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20616120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217008 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111583917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 425 0 0 0 0 0 0 0 0 1059360 0 0 0 21 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3083200 0 0 0 0 1 0 0 0 0 0 991 0 0 0 0 0 0 0 0 0 0 543197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72901262 0 4987 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 412479 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5423561 0 0 0 0 0 0 357306 0 0 0 0 0 0 0 0 0 0 0 0 0 9702 0 0 0 0 0 0 0 0 0 3973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9817457 0 0 0 0 28033 0 0 0 168523 70533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2706930 0 5745 0 0 0 0 437 0 26051022 1543168 10055148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 480 0 0 0 0 0 0 184 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2264552 0 0 0 0 0 0 0 0 0 1352747 0 0 0
23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2492 0 0 0 0 0 0 0 0 0 0 0 0 90400064 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21303 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186786188 0 0 0 0 298095672 0 0 0 0 0 0 1 0 0 0 0 0 168822514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6353034 0 0 0 0 0 0 0 0 0 44 0 0 0 0 0 0 0 0 0 34155 0 0 0 0 0 0 0 0 0 0 0 0 0 3417981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 427 0 0 0 0 0 0 0 0 0 165 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 872310 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1150979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 140078148 0 6 0 0 26 0 0 0 0 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 351 0 0 0 3 0 0 0 0 0 0 0 0 0 238734069 0 0 0 0 0 0 0 0 0 0 249334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168189 0 0 0 11169624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 0 0 0 1 0 0 0 0 0 0 34984690 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14640 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 129044 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2553563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64053708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 268637707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 139 0 0 0 0 0 0 0 0 0 0 0 0 0 121775 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 25121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 686237620 0 0 0 0 18644 0 47583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 941 0 0 0 0 0 92950 0 16 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 111561728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40677932 0 0 0 0 0 0 75 0 0 0 0 0 0 0 0 0 0 0 10853161 0 0 0 0 0 0 0 0 0 0 0 0 197764 0 0 0 0 0 0 0 0 0 0 0 623792809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 493 0 0 0 0 3382 0 0 0 0 18034405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1331 0 0 0 0 0 0 0 0 0 0 0 0 82894100 0 0 1 0 0 0 0 187006303 0 0 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 174776 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1612 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37448574 0 0 0 0 0 0 0 0 0 0 0 0 61298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1326407 0 0 42002 0 0 0 0 0 31303 0 0 0 0 0 0 0 0 0
3 1214
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 908991079 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 732063597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 607750701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201396238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 650980508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 861619009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 658908999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 373150307 0 0 0 0 0 0 0 0 0 0 0 262330746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 581219884 0 0 0 0 0 0 0 0 0 0 0 0 3081099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350131623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112506277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
211673946 91004261 73942001 47424605 42474319 35442060 32815324 31159784 26943727 26653668 26160452 25715734 25644184 25313142 24992470 24021127 23872590 23462427 21702916 21673243 21555194 20552626 20039614 19964886 18735587 18562107 18515855 17171291 16830344 16801465 16537357 16526543 15647928 15198714 14462017 14159741 13931138 13819957 13533476 13336058 12702367 12690388 12653396 12637432 12210349 11510485 11230258 10734495 10369028 10257362 10071013 10036201 9960649 9944396 9866688 9564344 9511507 9107821 8829721 8823716 8726724 8611073 8405379 8195285 7972465 7667530 7291630 7233091 7219983 7151287 7122826 7085581 7009686 6930275 6689060 6560257 6437201 6385333 6332793 6301530 6230240 6154759 6093228 6086018 6074357 5971676 5798128 5773067 5765612 5675880 5635310 5633262 5484574 5483862 5430536 5389417 5371202 5312940 5289702 5242590 5221155 5192839 5036738 5020092 4950817 4903281 4891502 4658436 4558290 4440962 4414377 4403290 4397148 4310998 4216556 4176845 4134921 3951828 3912490 3823029 3702229 3663421 3553316 3468799 3432126 3415252 3395090 3393022 3357593 3352538 3320650 3319106 3274620 3231831 3193702 3165654 3140768 3055012 3027415 3017197 2827498 2792084 2789236 2785673 2698467 2698102 2663887 2627177 2618680 2614023 2610607 2600783 2598519 2567372 2565553 2565248 2528042 2468542 2400953 2348951 2318317 2228187 2193654 2180223 2140033 2084002 2069956 2059423 2054819 2045454 2043152 2026159 2009276 2000199 1991150 1977900 1965900 1947367 1923078 1905577 1878276 1877569 1854300 1851898 1812392 1795824 1794605 1781835 1780289 1765149 1756560 1739957 1739814 1728333 1708923 1701483 1695967 1694684 1689368 1681319 1681043 1644332 1639648 1617230 1597835 1597160 1592524 1583081 1568219 1567906 1553048 1551781 1538222 1537055 1534321 1531133 1524555 1479312 1478225 1452468 1445697 1445663 1433321 1426870 1422368 1409572 1384507 1378992 1360457 1354623 1344162 1319996 1318986 1304594 1298063 1293673 1290175 1257658 1247823 1230513 1228626 1223266 1222223 1221152 1209262 1206618 1205916 1185871 1165204 1164463 1159365 1152929 1124175 1121806 1113048 1099303 1090271 1075988 1073949 1068853 1066441 1066032 1061402 1045792 1045464 1045121 1039638 1037501 1033648 1025214 1012561 1009827 1004135 1002153 997148 996154 994531 969323 962803 949188 946463 942913 940895 933860 923788 903542 898135 894974 888412 885586 879807 877729 872139 871297 867701 865806 860002 849984 835235 817892 809522 805780 804045 800473 795928 766898 759024 750495 745909 743616 736695 733349 725187 724241 721228 720956 715385 711523 703986 697774 682657 679010 670634 666500 662967 661862 655519 652660 652236 650743 648780 644068 642381 639008 638275 638165 625132 620977 617485 615826 615782 613648 612021 608989 607784 607525 603117 602567 601287 594308 591869 591739 591360 590727 580825 578366 577579 577382 570116 569125 567411 564669 557069 555541 551803 551670 549000 541015 539950 534346 533028 532993 531586 529719 528923 524860 524377 521261 514901 514600 510330 510015 503493 484681 483427 480307 479772 477215 475265 471624 469391 463366 460161 456678 454225 453539 452993 441476 441318 440828 437337 436772 436239 432735 431618 430258 429114 429011 427655 423606 416017 415852 412970 410552 408716 405389 390132 389674 388366 387952 387040 382698 380871 373692 373312 366239 366054 364945 362278 357488 352640 352530 352525 349151 346902 346382 342298 335863 328540 328240 327821 325651 323654 321920 320774 319415 319006 309481 307708 304561 295837 291960 291216 290358 289630 288291 286136 285436 285195 278633 278244 277912 277024 276923 275661 275581 273094 272679 268380 268020 266264 265334 263630 262989 262717 261827 261690 261456 261199 256689 256205 255820 255123 252725 252106 251380 250830 250326 249752 249432 249072 249011 248622 248408 247877 246644 243606 242625 241993 240886 240112 235644 234559 234375 234286 234095 233151 232995 230884 230623 230231 229795 229581 227915 227625 226821 225657 224926 222836 221951 220880 220861 218974 218501 217551 217507 214276 213668 213617 212826 210256 208961 208933 208096 207501 204014 201366 200977 200892 200104 199090 198228 195014 194351 194090 193859 193152 192730 190449 189874 189197 187256 185777 185541 184026 183990 183736 182236 182078 181603 180178 179679 179666 177912 177448 176844 176677 175503 174530 173763 171762 170666 169637 168055 166118 165473 164651 164090 164046 163366 162095 161878 160388 159999 157998 157796 157004 156411 156108 155685 155510 154497 153177 151108 148397 147258 147175 146971 146631 146021 145095 142673 142348 141472 140582 140539 140195 139679 138138 137813 137234 136362 136275 136041 135566 134727 134491 134006 132576 130767 130486 130421 128280 126970 126654 124465 123315 123075 122698 121937 121873 121534 119376 117850 117693 116484 115051 114108 113914 113707 113002 112987 112677 112638 112380 111762 109706 109012 107145 106427 105911 105402 104782 104719 104028 103856 103613 103105 102527 102217 100144 100049 99439 99246 98154 98042 97824 97774 97604 97111 96617 96607 96224 95710 95539 95369 93868 93347 92730 91374 90890 90636 90240 90096 89567 89176 88940 88864 88349 87940 86744 86636 86569 85297 84874 84290 83974 83088 82408 82118 81689 81237 80642 80621 79638 78572 78438 77176 76422 76190 75561 75200 75169 73039 72963 72712 71897 71837 71339 70884 69874 69497 69285 68751 68372 68186 67639 67599 66523 65990 65836 65519 65499 64923 64605 64564 62882 62149 61938 61657 60618 58428 58398 57506 57478 57437 57360 57128 56924 56406 56176 55925 54953 54594 54010 53869 53825 53711 52336 51234 51234 50952 50890 50833 50595 50500 50420 49737 49402 49358 48994 48972 48550 48332 48231 48214 48027 47981 47387 47217 46943 45943 45878 45671 45480 45413 45298 45288 45143 44799 44650 44549 44544 44524 44202 44194 43892 43567 43358 43072 42904 42833 41481 41468 40876 40561 40099 39918 39817 39790 39395 38584 38496 38349 38196 37921 37908 37848 37841 37765 37596 37225 36556 36335 35923 35646 35609 34885 34716 34701 34583 34262 33729 33435 33244 33015 32693 32672 32615 32440 32290 32146 32108 31697 31651 31499 31274 31215 30588 30343 30111 30041 29953 29102 28803 28321 28210 28157 28087 27668 27642 27626 27533 27101 27066 26747 26670 26609 26254 26120 25611 25032 24588 24451 23947 23915 23741 23522 22647 22477 21864 21659 21252 21159 21003 20808 20023 19734 19690 19680 18564 18479 18242 18186 17715 17592 17522 17345 17276 17221 17134 16976 16911 16604 16443 15973 15917 15799 15518 15471 15413 15398 14923 14898 14894 14846 14778 14514 14440 14403 14120 14058 14013 13995 13981 13909 13636 13427 13158 12950 12950 12853 12823 12497 12490 12379 12302 11974 11906 11880 11770 11733 11607 11572 11560 11419 11060 10985 10963 10777 10640 10613 10601 10299 10273 9928 9778 9734 9291 9240 9230 9206 9197 9073 8384 8332 8307 8204 8117 8113 8108 8049 8042 8036 7779 7682 7525 7468 7449 7435 7112 7083 7073 7041 7028 7020 7016 7006 6914 6855 6613 6510 6499 6473 6427 6411 6372 6370 6318 6293 6237 6208 6134 6125 6115 6109 5962 5799 5712 5614 5233 5164 5014 4842 4819 4773 4715 4620 4612 4605 4602 4560 4541 4404 4243 4231 4204 4123 4039 4034 3971 3969 3902 3897 3801 3759 3702 3609 3587 3566 3532 3500 3413 3404 3334 3246 3206 3154 3103 3078 3026 2986 2802 2800 2753 2678 2677 2603 2581 2525 2373 2357 2314 2264 2213 2172 2151 2112 2106 2000 1949 1856 1791 1657 1634 1588 1578 1534 1524 1444 1373 1339 1335 1305 1272 1252 1218 1209 1174 1136 1112 1085 1066 1041 1009 981 968 956 956 933 910 908 892 887 874 867 845 844 825 814 812 803 768 767 762 749 746 744 737 737 728 721 708 680 679 678 663 632 616 608 556 542 516 511 496 492 479 464 452 448 447 447 440 427 406 394 383 331 330 329 328 300 298 288 284 269 256 256 236 229 220 219 215 209 209 197 196 195 186 184 181 146 141 136 136 126 119 105 104 97 90 82 78 61 54 53 47 47 45 33 33 31 30 28 28 27 22 18 16 15 9 9 8 5 5 4 3 3 3 2 2 2 1 0
113044619 103516178 96691999 65133019 59041039 50618049 45540368 34784441 28912210 27676808 25698471 24892115 19876396 19329837 19049871 19001292 16314189 15804397 15586290 13834344 13499945 12848157 12628632 12573388 12446657 11873420 11865582 11780471 11696655 10967038 10640747 10496085 10185286 9981678 9897801 9610125 9597580 9267364 8739563 8689954 8654099 8624386 8189404 8053073 7916218 7770954 7525610 7458335 7277221 7270858 7215612 7143049 7012011 6924250 6885423 6794441 6477922 6374359 6366238 6160338 5959359 5905639 5892295 5806853 5700221 5640687 5611285 5584308 5580233 5578805 5542659 5521296 5446127 5422172 5329740 5263269 5209008 5208223 5194400 5175071 5148820 5052961 4961923 4953159 4934375 4919027 4900053 4801633 4773881 4754485 4586176 4560939 4528678 4503767 4361655 4346359 4331522 4317138 4248160 4235084 4014252 3978403 3955582 3953039 3942091 3820501 3817213 3800516 3762218 3756366 3713054 3687309 3667182 3663935 3619841 3612926 3569903 3556953 3527552 3517084 3509518 3481665 3472075 3446584 3422504 3386984 3311516 3298893 3284427 3233911 3208465 3133502 3133106 3055328 3031771 3011546 2931421 2926885 2904994 2896144 2887107 2885747 2863903 2678808 2649629 2609484 2527655 2510264 2499604 2471091 2466637 2463636 2382073 2378346 2369221 2366356 2360686 2332730 2321706 2310824 2264630 2244619 2233689 2220524 2214437 2145946 2115468 2111206 2100734 2073178 2059830 2046821 2016814 2011769 2005948 2005715 1993984 1990150 1968094 1960441 1931935 1910078 1875348 1865131 1852686 1833914 1827580 1822018 1815227 1780945 1743232 1737821 1735805 1729381 1726447 1687413 1683571 1656169 1651563 1634260 1629770 1622925 1613597 1595718 1593441 1564574 1563284 1559233 1556166 1536494 1536478 1525844 1516659 1497919 1446007 1439463 1429517 1423520 1416347 1386675 1383140 1380522 1378624 1372270 1366913 1361847 1344467 1339123 1336673 1335269 1330324 1312552 1303152 1302393 1295541 1291841 1286152 1272607 1268491 1260418 1259794 1258925 1247544 1231117 1216212 1214111 1211457 1205440 1201201 1181847 1180820 1174674 1173744 1171477 1156771 1147328 1133322 1130409 1126397 1124291 1123538 1109586 1100925 1100833 1090079 1089062 1080751 1073919 1072581 1058843 1058042 1043257 1032774 1023214 1019850 1013995 1004208 1003552 988739 987050 986101 967320 955943 954246 946255 939665 924068 917708 917218 915020 910178 901941 900231 899180 888543 885349 878039 860806 851713 842162 826760 811783 808556 800601 791615 790733 772631 769599 763192 762853 759079 743865 736954 736015 728079 728052 720584 718025 715351 701384 700123 699152 693031 687925 685211 678077 677558 673224 670607 661153 658893 658774 655271 647591 647110 640527 634670 627649 627618 622837 618057 612828 611450 611198 609537 608219 591996 577594 574771 568088 563230 557270 556463 550511 545122 533269 532628 527698 522755 521788 516393 513108 504151 503264 503079 498298 497154 496512 488674 486289 486058 483902 479586 479204 478718 478382 475817 474533 464926 464071 461853 461763 461678 458190 457750 455730 454306 454198 449692 444247 443412 440851 438443 431990 427145 424252 422362 421572 419683 418172 416665 416089 406230 406087 405393 398472 396470 393838 390312 387983 387694 385058 384784 383126 382379 381415 381371 379367 377122 370479 369356 365936 365289 360001 358393 356631 355332 352660 348568 347532 344822 340932 339911 339525 335790 334734 333685 331552 323834 323296 317894 316730 316458 313640 311740 310899 310583 310374 306416 302125 299476 291198 290868 289087 285158 281964 281632 280356 279603 275388 272325 270532 267875 267488 264187 262456 260054 258293 255815 255481 253231 252918 252907 247735 246535 245207 245140 244769 244210 243219 242790 240383 240031 239286 238645 237118 236130 236021 234341 232114 230324 229117 226981 226895 226845 225441 224651 222549 222468 220882 220837 220733 219275 211660 210369 210223 210150 209618 208193 206849 205263 205138 204860 204062 204024 203607 202546 202173 202129 199591 199196 197205 197171 193605 191382 190813 190742 189853 189478 189423 188074 187818 187760 185822 184988 184394 183722 183380 181221 178776 177769 177623 176800 176014 175349 175122 175076 173543 173318 170844 170426 170349 169338 168110 165395 165280 163160 162512 162122 161393 160218 159429 159141 158803 158577 154691 153254 151530 150446 149836 149613 149297 148666 146039 144708 144558 144401 144142 143823 143322 143054 140599 140378 140291 140095 139230 138804 138221 137924 136629 135642 135566 135445 134160 133762 132967 130799 129757 129656 128627 127485 126893 126359 126024 125807 124218 122873 122128 120843 120672 119232 119035 119026 118551 117142 116808 115223 115220 113129 113094 107969 107353 106767 106516 105736 105218 105098 104842 104654 103876 103464 103114 102805 102541 102352 101244 100934 100142 99116 98636 98470 98181 97668 97495 95932 95769 94858 94303 91740 91641 91304 90630 90495 89903 89604 89146 88378 88274 88228 87654 87043 86481 85285 84994 84897 84475 83697 82838 82285 82159 81561 81218 81161 80804 80691 80542 80117 80098 79614 78525 78222 78179 76434 75548 74635 74523 73794 73679 73025 72935 72706 71049 70774 70040 69794 68896 68276 67957 67839 67706 67622 67554 66483 65981 65755 65707 65674 65669 65230 65170 65139 64843 63696 62007 61185 61097 60445 60033 59938 59233 58952 58777 58388 57550 57129 56827 56430 55666 55486 55332 54042 53986 53950 53568 52988 52478 52156 52053 51489 50818 50814 49567 49555 48922 48873 48486 47901 47573 47458 47241 46289 46055 45661 44918 44558 44458 44310 44092 44070 44029 44003 43535 43287 43242 43155 43063 42821 42545 42380 42175 42014 41924 41881 41829 41526 41483 40876 40573 40432 40249 40017 39941 39842 39417 39308 39255 39117 38314 37950 37762 37625 37398 37126 37105 36808 36784 36056 35865 35682 34590 33991 33647 33275 33138 32974 32534 32193 31998 31321 31176 31094 30870 30734 30439 30064 29832 29821 29612 29163 28864 28481 28388 28342 28026 27781 27769 27414 27311 26845 26042 26009 25983 25856 25566 25266 25234 25085 25019 24965 24872 24688 24486 24117 24104 24012 23965 23957 23752 23095 23060 23029 22952 22849 22609 22511 22454 22175 22160 21965 21740 21435 20880 20600 20437 20347 19945 19851 19723 19711 19656 19440 19269 19088 19066 18900 18791 18657 18194 17560 17482 17358 17220 17185 17065 17034 16997 16773 16734 16659 16641 16490 16284 16092 16077 16048 15954 15824 15629 15605 15458 15272 15011 14948 14738 14729 14681 14633 14612 14500 14452 14357 13751 13655 13652 13461 13437 13300 13256 13242 13099 13068 12971 12862 12791 12626 12520 12457 12322 12240 12234 12227 12190 12180 12168 12127 12073 11937 11655 11637 11245 11198 11192 11015 11007 10767 10713 10704 10630 10614 10453 10421 10034 10025 9983 9852 9703 9617 9531 9486 9196 9147 8953 8933 8862 8676 8560 8535 8460 8340 8161 8042 7976 7792 7773 7732 7460 7397 7338 7272 7210 7194 7130 7080 7038 7024 6945 6775 6570 6525 6396 6391 6253 6237 6148 6029 5943 5928 5841 5823 5779 5562 5237 5224 5132 5122 5064 5052 4980 4945 4925 4919 4856 4726 4724 4566 4550 4533 4495 4494 4488 4403 4301 4278 4263 4231 4206 4093 4069 4037 3959 3927 3910 3866 3846 3845 3830 3815 3792 3775 3701 3664 3660 3590 3582 3562 3561 3545 3521 3501 3449 3404 3340 3264 3252 3247 3217 3193 3151 3063 2958 2853 2835 2825 2755 2740 2639 2599 2555 2550 2487 2424 2398 2358 2350 2346 2314 2218 2187 2178 2061 2061 1918 1882 1837 1831 1789 1727 1695 1686 1610 1608 1595 1496 1480 1480 1472 1457 1433 1431 1428 1426 1407 1353 1335 1239 1224 1215 1212 1171 1148 1082 1070 1067 1058 1037 1035 1025 980 968 871 856 826 799 782 750 741 720 705 699 698 626 610 590 555 553 546 537 529 505 488 480 480 476 472 460 434 434 428 416 411 399 397 364 364 355 354 333 328 322 319 317 273 272 256 253 224 220 213 210 205 204 204 193 190 185 174 169 155 137 132 117 114 114 105 92 89 84 83 76 70 69 65 61 51 47 41 39 35 33 30 29 28 22 21 19 17 13 10 7 7 5 3 2 1
102264056 75606078 65494866 58318337 43625807 40209522 39207722 38984211 35810205 31603706 28244760 28137624 27809059 25899054 24510851 23694425 22064077 21387147 20478082 19453535 19037599 18066627 17216523 16759984 16086223 15740922 15717274 15484743 15242969 14894355 14825683 14792860 14587435 14066377 13670462 13595172 13185435 12929259 12409287 12293417 12053351 11703575 11458596 11027698 10792082 10709271 10195131 10127509 10105292 10033357 9933277 9904106 9856940 9779908 9767572 9329654 9213977 9191001 8899854 8817637 8489096 8435557 8328689 8252776 8143417 8057107 7940501 7933316 7911439 7819522 7685084 7684940 7593360 7495099 7431866 7140357 7035971 7005460 6920785 6887932 6773465 6693834 6681073 6639719 6579524 6354012 6296779 6266794 6266722 6126758 6121485 6015890 5990727 5985490 5971079 5838804 5829025 5759367 5751923 5632085 5630397 5426304 5363566 5360555 5248146 5217373 5214726 5165375 5139449 5123193 4986230 4954751 4874951 4842352 4774209 4616346 4447683 4430384 4417996 4396548 4393970 4392259 4351662 4346741 4233327 4229904 4175581 4147026 3950310 3945355 3909026 3893293 3870961 3869932 3729531 3727844 3691009 3662945 3646260 3546004 3533040 3501355 3464277 3443389 3430888 3426781 3404654 3402165 3392126 3375058 3320172 3285372 3269349 3267856 3259727 3189632 3168643 3134026 3126495 3084406 3048212 3024867 2990014 2983177 2955223 2951562 2878183 2874529 2866155 2847245 2843663 2711468 2671170 2613969 2612618 2609013 2577473 2574252 2567781 2538569 2517161 2492000 2487459 2468192 2467442 2439015 2417202 2331282 2319558 2319183 2278183 2265145 2257875 2253031 2216109 2215028 2209796 2155899 2129896 2112679 2111483 2102730 2092500 2090894 2064816 2042910 1994889 1993342 1986644 1982634 1972911 1931880 1910800 1907171 1887505 1887076 1874799 1792307 1783436 1757538 1743228 1715469 1704460 1700657 1693311 1671970 1660103 1657235 1655680 1649167 1646562 1646524 1638879 1631240 1600478 1577247 1567738 1560361 1556919 1554942 1524430 1523115 1486435 1482109 1475001 1464164 1439112 1438541 1435750 1431869 1430253 1427482 1422934 1370884 1349204 1348541 1338384 1338338 1332064 1315012 1299246 1292511 1287581 1283099 1273693 1257607 1254969 1234271 1215703 1204659 1180270 1178282 1175138 1170518 1168581 1159991 1153600 1153395 1138158 1110154 1108610 1105305 1091446 1086510 1069090 1067566 1066262 1064749 1047730 1046874 1044090 1043348 1037255 1022752 1005336 997742 995275 989777 985641 981384 972710 971687 966885 963692 958591 955563 949484 933472 931779 926725 924844 921159 918176 910942 905523 903808 898627 896823 888382 887903 881931 879967 879199 873876 866815 853866 852769 849859 849696 847504 838925 835315 831654 830279 824222 822663 817790 816151 815054 810415 809305 800645 793685 790721 781752 780416 778022 769644 764233 756922 753249 752789 743586 735828 734486 733379 726262 726143 701268 698744 689608 684183 678654 678368 670827 658231 655522 646571 644683 642586 637998 636238 635888 629267 625939 618468 607502 604593 603002 600458 592533 589118 586851 586327 584696 581398 577962 576052 574148 571263 566884 564633 559547 549549 538852 537316 535248 534470 532862 530827 529335 525243 517420 517346 514595 512873 507208 506663 504054 490874 489260 487779 487670 482849 481813 478911 477465 476815 467738 464952 462518 458220 456100 453683 452858 452521 448679 444520 444493 443066 442426 442426 440033 437606 436582 435525 431920 430276 428742 421415 419125 414265 413170 410574 409043 406909 405651 404063 401873 401165 400785 396868 396429 394198 394109 392787 391560 391312 390566 389017 388898 385914 384474 382771 378283 373324 367021 366979 364411 363316 362706 354040 348720 347002 345202 341968 341700 341629 340915 339535 336584 336063 329023 328676 327295 327113 325317 322507 319597 317072 316302 314653 314052 309367 308350 303485 301938 300205 296758 296170 295958 293355 291583 291250 288663 286655 283146 279421 279167 275363 271106 270778 267667 261930 260801 257004 249838 247587 246345 244981 242569 239240 238442 236797 231278 230826 230589 226983 226094 225083 224249 224246 223851 222995 222769 220673 218401 218173 214455 214126 213822 211509 210866 207781 205099 203118 201361 201073 200758 199996 199754 195335 193528 193087 191495 189782 188278 187054 185221 183235 179986 176298 175090 174222 173435 172381 171764 171413 169621 168369 167699 166773 166617 165942 165755 163804 161948 160411 160311 157888 157684 155564 152145 151878 151647 150553 150511 150367 150175 149804 149344 149211 148669 148536 147305 147199 146933 146282 144629 143983 143206 143116 142778 142675 142075 140654 138800 138421 138052 137953 137719 137550 135116 133474 131386 131382 130905 130395 129988 128551 127854 126249 125935 125772 124886 124868 124242 122365 121560 118207 116712 116116 115329 115197 114958 114629 114338 112709 111943 111854 111836 109938 109495 108770 108535 108001 107798 107643 106986 105993 103483 103354 100119 98722 97291 97290 97130 96425 95903 94963 93096 92337 92247 91703 91176 88486 86850 86327 85325 85236 85228 84247 83963 82995 82710 82502 82338 81396 80348 80181 79145 78494 76829 75453 75308 74261 74261 73992 73752 72995 72982 72693 72660 72131 69668 69483 68616 68222 67352 66657 65042 64368 64115 63994 63960 63005 62207 61545 61497 61400 60678 60578 60217 60055 59881 59685 59215 58747 58420 58395 58304 58110 58029 57814 57654 57037 56882 56350 56332 55525 55217 55114 54957 54930 54166 54019 53910 53517 53111 53091 53037 52995 52383 52335 51773 51040 50770 50688 50418 50286 50149 49827 49677 49155 48910 48193 48169 47714 47165 47117 46871 46650 46640 46078 45587 45335 45236 44701 44590 44406 43773 43451 42124 42054 41329 40735 40433 40263 39926 39831 39114 38856 38560 38118 37492 37262 37242 36495 36072 36054 35961 35959 35690 35480 34977 33930 33823 33744 33700 33456 33150 32633 32585 32081 32054 31836 31665 31596 31594 31472 31138 31056 30925 30721 30295 30236 30203 30070 29794 29560 29312 29210 29127 28911 28643 28106 27889 27673 27152 27080 26793 26665 26601 26174 25796 25690 25640 25631 25582 25537 25202 25129 25122 25103 25097 25045 24948 24793 24632 24485 24127 24125 24088 24066 23970 23962 23688 23356 23147 23022 22928 22895 22796 22600 21887 21863 21733 21712 21688 21510 21313 21237 20912 20677 20555 20531 20418 20322 20273 20057 19821 19764 19744 19545 19536 19205 19159 19064 18906 18561 18524 18394 18303 18043 17861 17854 17764 17745 17647 17455 17444 17404 17277 17215 17114 16525 16437 16425 16404 16157 16141 16136 15752 15682 15614 15547 15367 15354 15291 15281 15274 15163 14962 14925 14901 14768 14736 14372 14305 14237 13999 13998 13961 13903 13754 13561 13533 13442 13353 13324 13197 13173 13031 13010 12733 12378 12080 12071 11877 11770 11715 11707 11573 11571 11540 11455 11438 11378 11194 11146 11107 10956 10810 10668 10481 10480 10439 10235 10185 10151 10108 10083 10067 9936 9890 9781 9716 9262 9197 9113 9033 9024 8938 8899 8829 8746 8508 8411 8225 8217 8212 8174 8067 7865 7817 7810 7687 7524 7514 7499 7062 6987 6970 6906 6857 6677 6675 6603 6581 6579 6578 6571 6566 6549 6500 6466 6452 6437 6347 6214 6189 6142 5840 5836 5732 5719 5638 5540 5444 5430 5309 5200 5044 5021 4961 4783 4705 4674 4606 4591 4410 4386 4337 4287 4280 4261 4225 4163 4138 4053 4000 3822 3771 3744 3730 3730 3703 3653 3652 3633 3614 3339 3318 3256 3184 3169 3160 3034 3010 2861 2804 2733 2662 2582 2577 2534 2531 2499 2495 2425 2416 2323 2305 2302 2286 2222 2217 2196 2108 1938 1925 1680 1633 1614 1591 1584 1551 1539 1437 1432 1351 1327 1298 1289 1232 1096 1095 1089 1077 1018 1017 1007 984 955 949 939 909 892 851 823 796 750 742 724 713 700 699 692 677 636 626 620 618 585 582 568 551 546 535 527 517 514 502 492 470 459 431 418 417 416 410 386 384 369 350 320 307 289 252 235 223 202 201 192 184 182 181 173 171 156 148 141 130 121 112 107 104 102 102 95 90 76 74 74 71 71 69 66 65 65 60 52 45 33 31 25 25 21 20 14 14 13 12 10 10 6 4 3 3 2 1 0 0 0
3 917
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 503886098 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 256111863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 806398635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 156211157 0 0 0 192003945 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 181802429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 663878399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131565649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 970997391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 409212245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 560594416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31259184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247261351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 7 7 12 22 22 30 33 45 67 71 83 87 89 89 147 151 168 178 181 185 222 243 259 265 308 328 337 354 355 362 367 369 411 428 500 530 545 567 597 623 670 717 739 777 815 831 841 841 857 882 897 936 949 1090 1119 1153 1170 1337 1359 1369 1484 1655 1697 1751 1790 1803 1815 1828 1922 1987 2029 2042 2111 2120 2224 2238 2302 2342 2363 2390 2401 2424 2462 2498 2519 2531 2603 2614 2696 2698 2765 2823 2976 2981 3006 3016 3029 3215 3340 3346 3350 3530 3669 3772 3792 3864 4020 4022 4075 4077 4121 4211 4302 4450 4457 4479 4713 4713 4735 4784 4849 5101 5135 5190 5273 5401 5445 5472 5489 5664 5773 5792 5965 6024 6072 6124 6190 6218 6221 6269 6351 6417 6446 6507 6545 6571 6580 6594 6617 6634 6818 6987 7007 7384 7478 7612 7768 7840 7938 8025 8200 8236 8415 8495 8681 8864 8925 9147 9211 9363 9560 9649 9662 9673 9789 10010 10132 10235 10471 11293 11914 11946 12043 12287 12336 12499 12585 12620 12721 13406 13605 13712 14043 14141 14223 14237 14340 14478 14498 14504 14507 14571 14623 14678 15316 15577 15925 16213 16261 16521 16781 16867 16868 17237 17286 17312 17312 17554 17775 18128 18185 18189 18360 18944 19300 19543 20063 20090 20588 21245 21736 21953 22221 22773 22802 23409 23736 24410 24524 24583 24616 24622 24718 24835 24947 24998 25208 25379 25753 25887 25898 25930 25963 26591 26680 27548 27637 27685 27921 28191 28477 28716 28957 29576 30166 30287 30379 30546 31721 31877 32048 32273 32553 32592 32596 32745 32778 32816 32839 33410 33999 34147 34409 34480 34872 35801 36904 37414 37754 38242 38281 38510 38513 38677 38878 39182 39236 39734 40457 40901 40963 41220 41620 42137 42338 42424 42807 43392 45972 47081 47899 48052 48071 48092 48306 48374 48536 48775 49067 50090 50197 51242 51594 51836 52143 52240 53712 54629 55311 55412 55461 55832 56001 56009 56952 57219 57406 59762 60450 60935 61500 62810 63199 63346 63600 63945 65605 66012 66032 66201 67791 69204 69331 69695 69859 70048 70716 70933 72304 72626 72663 73394 75265 75441 76315 76872 77306 77398 77657 78165 78206 78634 81992 82418 82469 82691 83400 84372 84453 84998 85512 86841 87367 88392 90453 90488 90536 90734 90752 91070 91195 91632 91911 94758 98028 98033 98130 98326 99307 101020 101830 104173 104603 104942 105730 106888 107328 108378 109212 109799 110038 113039 115278 117836 118159 119214 120275 121400 123742 124759 127050 127949 128173 129544 129610 130955 131869 133394 133750 134218 135845 136309 136742 137478 138146 138489 138869 139163 142181 142767 143491 143857 145655 146415 146568 148486 149530 150837 150880 151065 151775 155573 158017 162933 164100 168329 168599 169458 170538 173077 173287 173966 174464 175533 176323 176975 177782 180438 180609 181732 184725 186036 186108 186563 188955 189190 189759 189892 191181 192873 194481 196521 197049 199082 200441 201817 201898 204154 206125 209127 211166 214458 216492 216744 218600 218936 225339 225658 225889 227964 231272 235847 237194 241131 242672 243976 247882 250940 260281 269783 269919 270545 271712 271993 274457 275289 275859 275997 277552 282113 285755 288813 289083 291414 292554 295591 296233 296776 300124 303135 308999 311284 315316 316226 317408 319816 320364 321318 328838 333470 339209 339600 340879 344899 347904 350588 350900 351995 353126 355918 356430 361762 363200 365233 367672 369626 370572 370845 376462 377975 378317 381874 388478 389124 391124 391754 392161 393548 395758 401143 415365 420617 425376 426901 432118 435676 442721 445572 446791 447211 448270 451445 453343 455577 455922 457309 458526 460799 465590 470888 476362 480325 482242 483988 484240 490330 492452 502218 502470 508574 512467 515382 521193 525852 529015 529616 539623 540564 542760 548860 554953 572294 576645 582655 583081 591408 596053 599331 600891 603586 610506 623423 623632 624802 630304 650493 650696 651302 653543 668192 668567 668756 671469 674500 675821 676427 677904 678030 680711 691407 715165 716722 730682 740114 741603 743261 745158 751130 756089 757119 778920 782143 791568 818581 820515 823503 825389 831478 835421 837345 847386 849230 862256 865428 877777 882280 885053 886350 901583 903562 906198 906444 914089 917287 931434 939587 956424 957013 957202 957775 961083 962039 963328 964402 976644 983202 1018583 1018844 1019278 1032516 1045944 1075786 1077837 1105113 1108392 1114742 1126205 1127067 1128924 1143885 1146407 1155136 1161418 1173297 1177627 1192172 1200419 1206049 1210415 1218396 1239495 1239712 1241329 1243600 1275529 1359547 1370553 1373076 1384634 1388752 1394002 1410516 1422570 1448092 1459500 1466253 1475748 1485937 1486484 1498467 1534536 1542761 1549025 1558616 1558808 1577021 1582282 1582317 1595963 1642726 1652762 1672698 1677473 1703111 1744888 1754611 1758061 1759162 1807254 1867749 1885496 1900091 1917898 1931831 1975882 1984767 1986247 1991854 1999171 2006194 2018997 2025696 2036872 2039050 2048079 2059175 2108439 2108545 2129964 2178414 2201857 2222827 2263550 2266055 2267622 2285828 2313833 2323565 2331541 2352183 2380380 2428870 2460918 2464726 2474044 2511931 2622132 2625939 2646693 2678948 2690700 2714939 2730196 2780804 2852690 2910000 2929125 2995569 3021473 3057711 3089481 3104192 3186871 3202811 3241882 3254127 3285463 3308112 3373984 3379723 3422241 3488971 3522868 3566828 3666676 3671304 3772691 3864053 3907362 3964500 4011655 4218701 4297774 4303175 4464185 4480327 4530177 4597790 4626484 4778829 4857250 4894694 4949339 5270890 5276778 5438853 5561961 5610370 5682554 6085010 6089266 6247077 6482148 6604763 6684133 6700124 6721339 6820603 6956441 7076369 7127655 7264937 7284800 7344037 7572606 7669323 7795052 7860436 7962543 8056149 8159642 8347595 8467888 8511776 8520246 8585294 8649226 8891870 9034846 9225073 9377840 9381267 10111545 10198753 10456629 10579172 10715555 10921584 11326643 11527685 11769413 11850074 11931444 12018157 12147585 12338812 12751771 13094361 13352491 13539388 13809940 14253424 14609300 14692412 14710425 14740389 15248377 15844556 16480580 17964526 18970376 20782540 21576385 22301838 23827161 23934203 27043553 30461736 30656660 33895589 45638491 45863070 46384023 52563065 61625794 64033411
1 2 3 4 7 7 7 8 16 17 21 22 29 38 44 47 71 78 90 92 96 109 119 132 144 146 175 188 190 228 231 278 281 352 355 384 398 435 446 741 789 790 846 851 903 906 951 1008 1023 1107 1118 1141 1143 1152 1216 1224 1247 1336 1346 1372 1412 1443 1482 1521 1548 1634 1687 1688 1699 1753 1838 1936 2017 2101 2128 2128 2136 2259 2405 2426 2485 2636 2884 2922 2952 3051 3094 3111 3182 3333 3339 3387 3525 3539 3555 3574 3628 3665 3727 3732 3800 3893 3925 3936 3996 4025 4087 4127 4145 4336 4511 4549 4703 4744 4784 4806 4863 5089 5109 5110 5123 5151 5154 5304 5321 5411 5644 5659 5914 6073 6088 6094 6131 6215 6390 6419 6484 6502 6551 6579 6634 6755 6860 6874 6981 7098 7154 7256 7308 7399 7629 7742 7922 8172 8222 8541 8731 8827 8892 8999 9016 9081 9674 9734 9787 9814 10174 10223 10481 10579 10656 10703 10885 10931 10979 10992 11046 11095 11355 11409 11475 11511 11840 11849 11890 11901 11969 12020 12190 12211 12246 12277 12756 12807 12890 12957 13336 13605 13711 13811 14079 14146 14349 14881 15633 16190 16389 16753 16978 17010 17499 17819 18171 18324 18422 18425 18611 18762 18783 18817 18892 18938 19283 19897 20096 20248 20564 21192 21321 21322 21466 21707 22049 22057 22633 22832 22866 23184 23680 23731 24976 25515 25554 26000 26043 26170 26272 26287 26297 26444 26597 26657 27011 27018 27103 27481 27645 28284 28303 28691 28829 28900 29389 29948 30337 30398 30419 30510 30617 30908 31879 33127 33680 33793 33829 36406 36509 36539 37905 38868 38969 39313 39828 39935 40199 40479 40535 40832 41141 41221 41403 41498 41810 42114 42264 42871 42937 43054 44344 44456 44639 45618 48902 49089 49124 49205 49721 50062 51320 51667 53641 54399 54464 54549 55016 55622 55703 56019 56076 56396 56542 57137 57518 58166 58530 58926 59094 60144 61151 61236 62243 62436 62625 63168 63418 63532 63861 64657 65551 65588 65801 68059 69122 69572 70174 70427 70493 71817 72719 73883 74316 76629 77044 77283 77593 77597 77800 77834 78049 80629 81121 82887 84391 84484 87396 88555 89156 89547 89979 90316 92336 93179 93659 94407 95791 95883 96493 97362 99259 100023 100904 102225 102430 102432 102445 105924 106865 107884 109266 111012 111469 113143 114266 114799 116332 116919 118144 118281 120320 122180 123491 124945 125886 127045 128130 129145 129217 130320 130639 131327 132793 132882 133010 134042 134398 134573 135601 136155 136332 136492 138066 138249 138409 139949 144346 145151 148952 149345 149899 151215 151625 152445 153049 153415 155283 156472 156622 157137 158235 160035 160829 163222 163335 164129 164329 164498 164645 167059 170156 170832 172349 173754 176213 177276 177335 180044 180360 181139 181893 187351 189666 194235 194744 197166 199675 200439 201044 201128 201210 203197 206760 207922 209605 213623 215291 215520 219870 221145 221150 226432 228480 231584 232569 233609 234943 235808 236489 238382 239066 242731 243402 244258 252350 255559 255899 260667 261403 264708 266918 268337 271935 274375 278317 282333 288332 291341 292902 296207 300032 300639 305606 305694 307486 309487 310978 311555 313325 318092 320098 326535 330384 337920 338562 341450 343185 344637 346371 346640 347113 347738 355538 360289 365470 365600 370504 376729 377485 381709 382830 384725 388764 391929 393631 404368 408259 409890 419495 420753 422902 424258 425453 428196 430756 441506 444426 444674 445162 447648 451620 452700 453253 458118 464592 465659 467551 469219 471280 476260 477207 484720 488461 490482 498053 498074 498356 499930 503380 509274 513826 515740 516413 519774 533715 535183 537243 541011 545016 551871 553798 554806 554874 560079 561972 562222 565630 566686 571135 572127 574965 576799 578058 582410 588279 588484 600305 601957 603557 610510 611341 619708 620083 627337 629570 638905 652829 662583 662760 664029 664575 681203 691452 691690 698466 701279 701932 704366 707823 710862 717742 727162 728496 739275 749907 759587 763687 765665 778181 788988 797813 801944 806875 813224 816533 819455 820322 834081 839906 843953 846937 848683 853324 858801 859141 865480 873151 910767 915275 932575 934491 938114 954302 959078 959515 966119 966453 967651 968045 972272 978946 982653 983426 990728 992278 998971 1001550 1009607 1023558 1024110 1042952 1051592 1069125 1081415 1089371 1091159 1097322 1107286 1107783 1120614 1140121 1147033 1160410 1195312 1239327 1243550 1248969 1252311 1270390 1280713 1287702 1311444 1330712 1345121 1366371 1376963 1392139 1399880 1414343 1420564 1435620 1464635 1471722 1489834 1507141 1508506 1513416 1523589 1526353 1551007 1572789 1590425 1627043 1638298 1665309 1678936 1697171 1736593 1738129 1740007 1769368 1771136 1793676 1803953 1818742 1824515 1824870 1845413 1847180 1851820 1854920 1867969 1873104 1902302 1927484 1941571 1957781 1959741 1988850 1991999 2014381 2015417 2028968 2141568 2143009 2210345 2212228 2225026 2232075 2243236 2341093 2365419 2396652 2417172 2430849 2462794 2494529 2504156 2521219 2534000 2537131 2538179 2550950 2560652 2603598 2618654 2633479 2648347 2650966 2653606 2738782 2785361 2857670 2861943 2870230 2888171 2927927 2934210 2942993 2948241 2955009 3001207 3035223 3065266 3069614 3077656 3093844 3096641 3099428 3114690 3246064 3250310 3360931 3366401 3369956 3398283 3402905 3465839 3471156 3564646 3607276 3611596 3611762 3647964 3675691 3791271 3798502 3920870 3997281 4007660 4062070 4115193 4143646 4156834 4258299 4287200 4307911 4464738 4488962 4557446 4821507 4877707 4894988 4959556 5017116 5075649 5094064 5276739 5295890 5312925 5386223 5478460 5490017 5560570 5600673 5607514 5610560 5826564 5867021 5903363 6221423 6295966 6389402 6393985 6411223 6430090 6637046 6885371 7164847 7187236 7384418 7426156 7445460 7452983 7549326 7552150 7985953 8034001 8808621 9113999 9194660 9203914 9386410 9450366 9544145 9553780 9828139 10154118 10234920 10455848 10615361 10757529 10922184 10994896 11017764 11166278 11899920 12097119 13013190 13085965 14296490 15353556 15494096 15827052 16115904 16437853 18082267 19312182 20036917 21262963 21538877 21736511 22992546 25148566 25680040 25833570 25975325 26727277 26934892 29742811 30262052 30965110 34465206 36840108 37409370 39702117 42537840 68133996 74546558
0 0 1 2 3 5 14 16 20 22 26 38 42 48 54 58 67 82 94 105 120 130 132 156 190 193 202 208 218 227 241 243 245 253 273 296 304 322 333 370 375 436 441 497 525 530 597 602 628 679 709 743 766 774 821 823 891 896 950 981 982 1016 1087 1106 1119 1211 1222 1226 1235 1336 1337 1396 1549 1652 1716 1729 1737 1757 1796 1819 1917 1938 2002 2049 2055 2123 2148 2190 2210 2211 2241 2279 2329 2470 2494 2525 2620 2638 2671 2694 2698 2813 2837 2884 2895 2906 2910 2915 2930 2940 2940 3166 3181 3213 3251 3254 3276 3369 3370 3424 3454 3553 3859 3942 3958 3969 4059 4138 4219 4430 4463 4523 4539 4543 4563 4765 4840 4859 4937 4978 5163 5259 5338 5404 5407 5554 5627 5778 5816 5854 5974 6495 6565 6790 6968 7036 7089 7136 7140 7198 7240 7266 7305 7393 7397 7527 7558 7608 7899 8179 8270 8480 8739 8766 8877 9068 9112 9237 9511 9828 9934 10019 10069 10197 10255 10299 10359 10389 10529 10537 10619 10620 10646 10704 10813 10902 11121 11129 11134 11234 11501 11512 11522 11798 11869 11897 12042 12089 12340 12466 12509 12605 12950 13027 13269 13828 14221 14273 14481 14512 14653 15051 15225 15944 16007 16167 16543 16589 16603 16636 16977 17021 17109 17258 17519 17528 17574 17805 18112 18163 18284 18483 19362 19478 20085 20494 20657 21727 21735 22377 22622 22689 23401 23722 24904 25072 25094 25132 25180 25260 25295 25363 25371 26242 26323 27300 27410 27618 28132 28535 28693 29434 29909 30236 30522 30743 31017 31335 31747 31943 32358 32796 33567 33818 34698 34724 34802 34862 34928 35213 36028 36133 36229 36311 36545 36745 36827 37584 38000 38148 38701 38772 38944 39300 39372 39989 40875 40982 42028 42138 42303 42576 42801 43441 44416 44540 45265 45386 46015 46244 46989 47238 48173 49013 49201 49218 49652 50490 50532 50681 50700 52136 53599 53939 54139 54614 54667 54775 55381 55915 56381 57122 57736 58654 59732 59874 60164 60192 60409 61231 61718 62224 62551 62832 63354 63370 63927 64259 64528 64804 64922 67276 69016 70990 71080 72023 72339 72772 73635 74743 77089 77687 78116 78325 78790 78953 80239 80311 80991 81005 81222 81226 81310 82204 82464 82788 82825 84034 84329 85624 85723 86363 88104 88434 88756 88949 89724 90655 91409 91764 92609 93598 93972 94499 95898 98023 98393 99175 100613 106843 106853 108113 108596 108708 109727 109753 110231 111307 112295 112428 114222 114378 114883 115401 115722 115885 116159 116930 117795 117937 118702 118804 121305 122349 123071 124276 126250 127200 128102 128436 128980 130272 133629 134103 137529 137800 139472 139895 140643 141748 142926 143676 143775 144086 144947 145081 145537 146794 147633 148862 149632 149948 150285 150836 150998 153013 153288 157231 159397 159848 160676 160924 161176 162127 162975 163609 165491 165598 167380 169743 170366 170869 171249 171309 171329 172478 177733 179961 180584 181509 182653 185039 188043 188550 190245 192508 192644 194275 194720 194984 195138 200226 202472 204228 208488 212753 213244 214257 215705 216181 216470 216543 217453 218311 219420 229054 234182 237281 237594 239414 241477 241884 242897 244405 247013 247506 248440 249149 250239 252790 255932 259452 259829 260028 263395 264685 269736 271732 274576 279313 283607 284420 285621 286069 287311 287959 291217 291675 293126 295591 296236 297163 300757 307508 307937 308528 309889 313643 320119 326648 329902 337313 342455 347327 348143 348268 352768 355055 355069 355776 355999 359255 361601 377360 381837 382033 385093 400678 404706 408515 417308 420821 422580 425822 428347 430041 446082 447491 457511 462377 462673 465201 468303 468986 472770 477355 477554 478289 478913 482890 485777 487768 488020 488661 492022 497583 498268 498408 500256 506790 512270 513988 519557 523652 528359 532736 538991 550030 569742 575367 581522 587465 589706 598534 599599 608380 620462 621760 623846 624392 625182 631609 639062 639558 643463 651679 657117 657908 661417 669412 670061 670994 681762 701959 708730 712948 715943 724555 728118 728242 729361 734825 738645 740087 740509 748771 752113 753806 757113 762268 765169 765591 772012 774407 776804 788453 793220 797109 804486 805962 810753 810779 811367 820788 837095 850528 850882 861456 876943 880659 906380 908762 911868 916485 917717 917736 919641 934094 934656 938899 939206 960954 982802 988811 989118 990970 999214 1002656 1044527 1046507 1061249 1062426 1066922 1075922 1098375 1102403 1107301 1133361 1139671 1140341 1149483 1152069 1153369 1156522 1182926 1187219 1204408 1221259 1228050 1247448 1248772 1259879 1270148 1281837 1298569 1316965 1330602 1344010 1347105 1363114 1369771 1377853 1379723 1392676 1428646 1438013 1459621 1461320 1465109 1478461 1480862 1503959 1507378 1529812 1571075 1609724 1611114 1636724 1651593 1676806 1690298 1752338 1795798 1822686 1858733 1926852 1945486 1965905 2013998 2025304 2029517 2036763 2039639 2067891 2070694 2075024 2081268 2085866 2089730 2095835 2105152 2123507 2124005 2282199 2291834 2319891 2331812 2339201 2348678 2372812 2372897 2387017 2442462 2456914 2476767 2501138 2504950 2513220 2540238 2578083 2589194 2622820 2623621 2626892 2659423 2684655 2692002 2743298 2770151 2847443 2898577 2996723 2997436 3009307 3046113 3087874 3119000 3144417 3158531 3159757 3190987 3230152 3247589 3255854 3274330 3275195 3288130 3310579 3313689 3336733 3367094 3416407 3466201 3504898 3554061 3564372 3630451 3783833 4105523 4132916 4166489 4351318 4410415 4511382 4596826 4611986 4692586 4759075 4771090 4857430 4866327 5060137 5174754 5210584 5213529 5248634 5293652 5341249 5515883 5694766 5791408 5861623 5873377 5880632 5948069 6090070 6148678 6392524 6428379 6562657 6634387 6672212 6680574 6792092 7068146 7155680 7223439 7328968 7555571 7600315 7828293 7919859 7950932 8062531 8270214 8513204 8535963 8706689 8772686 8937598 9165605 10103863 10384030 10407993 10665076 10792034 11094492 11310904 11795806 11888582 12071984 12712532 12901836 13155420 13639355 14688738 15226637 16226711 16307587 16739123 19447729 20184481 20841315 20925237 22680554 22942455 23387515 28563547 32502533 33310334 36980454 40192257 40867598 47463029 78175444 94291485 108179258
3 829
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 379380442 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 692000197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 180910261 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 980020391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 663323959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 845471745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7848203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 904681721 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 676686353 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38300441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 563652049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92939786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 217817551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
179858414 144212326 53539907 43569723 43552628 38667063 36586436 28595574 26640624 26478553 26465596 25602331 24850121 23882419 20195102 19716173 17636681 17564009 17276850 17266871 16941422 16755694 16418563 14733909 14655681 14369762 13967744 12988775 12640081 12541045 12351020 11601071 11578011 11493380 11351668 11267909 11102404 10916979 10894662 10844566 10687954 9619036 9400482 9350233 9085781 8937060 8767297 8717960 8419760 8418663 8302034 8091111 8081683 8060817 8046922 7905155 7764793 7659593 7631417 7574833 7497526 7454614 7315620 7240636 7077588 6760719 6719418 6499967 6339623 6301865 6237125 6220918 6152618 6142918 6004556 5991596 5824609 5476548 5208853 5045137 5027997 5017791 4955410 4873598 4867040 4837713 4791390 4779200 4610672 4580476 4452565 4400339 4334573 4297661 4294535 4272590 4031080 3980755 3967029 3939946 3886638 3725763 3644560 3561149 3521714 3520042 3492595 3453980 3428040 3324507 3276578 3253443 3172141 3135150 3034685 3027403 2996724 2995280 2982224 2946087 2909775 2906580 2906498 2901003 2861373 2860527 2838947 2835771 2802812 2740852 2735937 2732104 2722277 2718579 2715602 2709184 2707417 2635815 2597352 2577827 2553882 2526799 2516059 2464375 2422479 2396179 2384823 2381299 2378252 2373372 2365208 2354000 2216828 2176175 2159226 2136274 2121816 2113787 2092737 2068285 2067982 2037573 1975133 1962091 1934284 1922779 1891369 1870551 1827330 1810066 1793702 1791925 1762326 1730691 1726061 1695175 1694022 1643099 1634990 1627550 1618095 1601520 1599018 1593636 1592742 1584940 1578100 1577050 1557949 1499213 1492024 1490844 1482620 1418968 1371887 1369762 1365002 1349972 1328952 1323268 1299174 1293857 1291458 1274229 1260738 1239987 1217126 1186800 1183853 1179057 1173181 1171793 1171304 1155834 1102515 1101724 1101040 1095158 1092122 1080767 1029940 1023818 1010624 1009853 1005249 1002479 996864 977516 976956 968763 930910 925239 923456 922667 915841 915553 909623 890954 881795 864062 862416 857583 853643 839065 836676 834478 824319 817482 810504 788581 776510 762961 756590 756369 755022 748182 744580 738522 738313 733591 733327 733189 727214 720542 718438 715259 710327 706771 700164 696841 692102 685250 685152 675801 672739 670982 669984 669270 668857 660167 656759 648576 646696 626433 620894 618539 605109 597386 595427 590759 567085 564907 560170 558230 554665 545342 544472 544228 543080 542606 531056 526045 520176 504933 478706 478484 478052 472396 469928 469119 469095 465180 464907 460125 451454 448837 433694 428567 427362 422714 419734 418277 413288 412439 412003 409970 409850 402735 401235 396843 388714 388402 381466 378873 374306 374258 370923 370555 365320 361560 352633 349703 343680 343471 343362 342702 336259 335999 329004 327786 327760 326547 325558 319000 315545 313149 311452 310737 303966 302397 300392 298392 296618 293252 286507 282064 274193 273106 269805 267035 266234 264906 264458 264242 261237 258813 253142 249007 247929 247885 246241 245223 243764 243020 241748 234903 233936 233810 231617 229819 227066 226760 225819 223216 216522 214559 214517 214209 213387 213303 212098 210978 210502 209469 206166 205966 203559 202728 202484 201609 199429 197828 196499 195039 192812 191907 189944 189847 189034 185214 183511 182841 182588 181808 180631 180367 176280 173860 170629 167843 166829 162449 162326 160655 160318 160088 158480 157699 156968 156860 151742 151125 147879 146807 146098 145948 145291 145232 143785 142999 142830 142174 141435 140897 138360 136765 136409 135768 134448 131594 131088 130415 129562 129332 128468 126708 126133 123960 122912 119822 119617 118004 116234 113980 113888 111652 108293 107593 107574 105276 104708 103332 102586 99621 97323 96589 96532 94670 94658 93144 92562 92086 91578 90768 90300 87329 86711 86603 86327 84824 84667 84507 82841 82744 82690 82495 82439 79733 78105 78030 77987 77923 76680 75377 74378 74238 73697 72218 71880 71819 70855 70017 67860 66951 66626 65351 65346 64767 63132 62807 61915 61782 60776 59877 59746 59574 59126 58746 58317 57906 57888 57440 57280 56894 56386 55939 55791 55512 55273 55172 54975 54296 53935 52686 52669 52625 51265 50703 49677 49642 48575 48374 47879 47376 46838 46777 46724 46188 45897 45660 45616 44881 43574 43151 42419 42039 41971 41228 40965 40781 40324 40107 39446 38811 38722 38711 38334 37550 36950 36133 36117 35540 35435 34935 34847 34745 33686 33311 32202 31999 31752 31495 31247 30736 30691 30525 30483 29206 28732 27751 27605 26928 26418 26377 25653 25648 25505 25498 24842 24762 24486 23863 23711 23486 23345 22306 22165 21970 21871 21729 21721 21594 21466 20686 20083 20047 20047 19483 19256 18707 18432 18395 18238 17724 17566 17480 17364 16584 16523 15851 15788 15730 15591 15420 15258 15062 14490 14215 14090 13828 12722 12647 12165 11879 11860 11719 11341 11276 11236 11054 10672 10648 10391 10302 10240 10087 9945 9779 9706 9197 9163 8759 8705 8620 8535 8471 7969 7915 7737 7730 7565 7406 7349 7233 7095 7005 6930 6801 6775 6574 6442 6349 6290 6237 6200 6126 6068 6035 6022 5995 5975 5493 5281 5096 5095 5051 5028 5009 4967 4900 4880 4868 4852 4547 4534 4527 4485 4382 4314 4086 4011 3976 3936 3824 3804 3791 3773 3767 3757 3630 3378 3020 2980 2786 2759 2718 2668 2603 2575 2452 2355 2316 2183 2178 2147 2075 2017 1976 1735 1634 1579 1563 1507 1405 1315 1301 1255 1202 1149 1142 1064 1052 1038 1031 1025 991 980 970 935 885 870 843 813 808 780 755 735 638 618 606 603 539 535 512 482 466 402 383 297 286 254 243 211 205 177 150 148 112 112 99 85 82 72 64 62 61 59 55 55 45 37 28 22 19 13 12 5 3 2
113246498 76273374 75758826 71401910 69030436 67351863 61091002 56357451 54695931 46549760 37254428 34753272 33789041 29365902 29224579 28351503 26552006 26317494 23807710 23115916 22488235 21737750 21189883 20590373 20581892 19548828 18902085 18466772 16662987 16231289 16109466 14780057 14561377 14054926 13708358 12840581 12716691 12144128 11948439 11765098 11679197 11648286 11526024 11510062 11121322 10798608 10794409 10779716 10762701 10602066 10569255 10485619 10460609 10187634 10146759 10104165 9985499 9750520 9548782 9317683 8862591 8553979 8466966 8342260 8085079 7886971 7814658 7688196 7415258 7155607 7154151 7076044 7053672 6992424 6696568 6508055 6502647 6430229 6408921 6161660 6032839 5994026 5610790 5594530 5572040 5366247 5316546 5252479 5183676 5137583 4992557 4989172 4980024 4839820 4822464 4752467 4645508 4559411 4545647 4540324 4480047 4426700 4359006 4337306 4181698 4177035 4080651 4051694 4007388 4001433 3946590 3840883 3830373 3817103 3789879 3739827 3618486 3524743 3465475 3464265 3462019 3419113 3408719 3399157 3359197 3359002 3355712 3289074 3274807 3219605 3200747 3181580 3163201 3159977 3158230 3090063 3050208 2971489 2964126 2949172 2896924 2893954 2881131 2773123 2766287 2705484 2659988 2650717 2574290 2561718 2559891 2545070 2417588 2408786 2388464 2373912 2295596 2286476 2276422 2275922 2268319 2219377 2214181 2212849 2209950 2162085 2155135 2143681 2135225 2126850 2076317 2073692 2066722 2045499 2040646 2032483 1961013 1960862 1960571 1933834 1918536 1908221 1907211 1898882 1883562 1876193 1855887 1846447 1807560 1807507 1807022 1790982 1787597 1746530 1674607 1671486 1669384 1644829 1635711 1631982 1610596 1600538 1578478 1525814 1501504 1501026 1439923 1417377 1398997 1397090 1372955 1369786 1369321 1357063 1326502 1298524 1273119 1262816 1262112 1257225 1255311 1252339 1247906 1237838 1223048 1191483 1104696 1097520 1096257 1074231 1070929 1066734 1066552 1039215 1035267 1035158 1016366 1005831 1003353 997186 996806 995450 984136 977222 976322 965336 958082 944140 932615 928535 898125 896353 888724 884756 869185 854358 853819 842734 840711 831017 807813 807320 800807 796069 795656 782806 782783 781387 776979 747553 747067 736397 720971 719506 718620 715635 713271 712015 707107 703145 695288 689928 688542 682118 680128 678330 676892 674746 665815 660303 658041 656987 652944 648275 641867 635158 624068 623843 618381 615813 613667 611763 603972 595471 588934 586450 584954 580386 578763 568312 554862 545137 541949 540620 524263 517548 515104 510402 509849 501741 501538 501385 498043 492997 488164 487107 486563 484112 483650 481681 479860 469709 468513 468344 462428 460661 460372 454444 453222 450176 448225 446107 440110 431943 425656 420024 415685 414021 413540 410467 409063 405323 387883 385848 385373 384453 379698 379063 376147 371287 369013 368742 368014 355035 354618 354405 353072 352993 348717 348112 347799 344389 338442 335919 326494 323809 320002 318993 318174 311387 306131 301543 299391 299360 295794 295370 291086 281033 278625 277417 274773 262229 261956 260234 259139 258328 257827 257169 257168 250820 249164 236193 235351 231629 230056 228475 226151 225251 222833 221947 221618 218062 212017 211708 211199 209579 209265 203105 200455 200074 197393 196547 195042 193919 193853 192576 191926 190630 181002 180753 177803 177551 174993 174263 172867 170323 169637 167765 166895 164215 161362 160990 160886 159339 158486 156209 152835 152480 150950 149742 146959 145200 145057 144972 144657 144319 142869 142301 141632 140901 140467 139931 139086 137795 136063 135343 133057 132060 131932 129122 129106 128863 127780 126602 126259 125013 124000 123302 121830 121691 120541 120330 117830 116689 115840 115478 114985 112671 111882 111402 110656 109429 108778 108672 105498 105049 105013 103701 103573 98036 96899 96375 96354 96205 96146 95274 94935 93566 91783 89569 88389 88385 88289 86863 86780 84623 84604 84208 79280 79152 75139 73092 73013 72358 69595 69262 68546 67746 65622 65300 64630 64251 64128 63064 62647 62596 62527 62375 61843 61687 61593 57523 57492 56418 55251 54619 54381 53755 53152 53053 52763 52709 52569 52542 52388 51741 51612 51315 51211 50704 50685 50201 50062 49009 44616 44226 43409 43055 43001 42985 42682 42451 41976 41056 40914 40326 38278 36781 36501 36356 36076 35541 35333 35234 34368 34107 34091 33828 33518 33381 33326 33162 32992 32337 32290 31440 31375 31358 31196 31096 31071 30765 30761 30452 28853 28174 27648 26645 26572 25419 25099 24066 22831 22725 22374 22163 21858 21503 21478 20613 20171 19273 19206 18693 18585 18495 18374 18245 18120 18061 17801 17665 17031 16914 16827 16599 16468 15722 15661 15600 15524 15479 15170 15143 15077 14696 14541 14499 13724 13677 13579 13540 12952 12901 12873 12735 12514 12409 12108 12059 11909 11901 11476 11461 11188 11111 10952 10922 10916 10654 10403 10194 10016 10014 9867 9798 9562 9279 8838 8411 8402 8389 8318 8193 8172 7994 7730 7607 7417 7355 7212 7200 7108 6944 6800 6783 6681 6539 6470 6469 6331 6119 5984 5934 5926 5826 5698 5675 5572 5565 5518 5481 5416 5310 5267 4877 4827 4692 4648 4581 4539 4401 4389 4273 4224 4200 4185 3988 3905 3729 3613 3541 3318 3254 3238 3006 2987 2901 2891 2875 2635 2617 2548 2405 2243 2221 2117 2062 1953 1899 1894 1870 1867 1834 1785 1770 1735 1712 1696 1665 1663 1614 1569 1560 1546 1522 1448 1380 1333 1311 1221 1198 1035 1013 1006 999 975 965 942 940 897 869 823 758 736 681 658 638 635 607 591 586 583 561 545 457 369 324 319 315 311 293 256 245 237 199 179 172 142 130 109 62 60 56 47 45 38 35 34 31 29 19 17 11 10 7 7 2 2
95356661 66187908 53821059 52500303 47276981 47238249 46336235 45737755 41164118 41143379 37806597 36091270 33701012 30865382 29785335 29288130 28449114 27987484 27319459 27069484 26588968 25955104 24996894 23770047 22230793 22124213 21443032 21189919 20497750 20176818 20124401 19775761 19338712 19233624 18334431 17860906 17637201 16716959 16689436 16351793 16189467 15965779 15389569 15265679 14401061 14364696 14037525 13695186 13074096 12211276 11760014 11408330 11005920 10437014 10395447 10117845 10075622 9857126 9812119 9608904 9383080 9364984 9274122 9181485 9052339 8740713 8688632 8606757 8215871 8039989 7983258 7967559 7601171 7449460 7052192 6778634 6508363 6424089 6419564 6273509 6155108 6137199 6120468 6112448 6028530 5918157 5769309 5683473 5497283 5474229 5313051 5263732 5046002 4800924 4714492 4571369 4562445 4514604 4421427 4217313 4135792 4084769 4010631 4005280 3968846 3919041 3900460 3869946 3785926 3776770 3767281 3696909 3662909 3649823 3612733 3544806 3508259 3502857 3494563 3459967 3391614 3360168 3264381 3233957 3217731 3158597 3105283 3079757 3071174 3044537 3035573 3024835 2976051 2970809 2931392 2886376 2844195 2746995 2723271 2694200 2662103 2644120 2612951 2588263 2532168 2531443 2435137 2396616 2378434 2366161 2353128 2349135 2280539 2258623 2257626 2245654 2238827 2217189 2194236 2185065 2169432 2166000 2135299 2122494 2092843 2086233 2082191 2041293 2023538 2009349 1988089 1980847 1980800 1975474 1966536 1949376 1835426 1825045 1817856 1786874 1767812 1737782 1712310 1708396 1706919 1661437 1633288 1632194 1615439 1612073 1597866 1596516 1577243 1567689 1548395 1544220 1498808 1496344 1447350 1380680 1372649 1368658 1368144 1363198 1359795 1356995 1346670 1345720 1330046 1304725 1283211 1277796 1268151 1254723 1248647 1245058 1234291 1226947 1205692 1177163 1176916 1175428 1162801 1152535 1143439 1140163 1136712 1111621 1103230 1099056 1095809 1089547 1068578 1052819 1025472 1025362 1011489 1006006 996761 995739 988472 971531 947090 945985 939240 937158 933672 924251 920312 918176 917219 901931 887228 884958 877019 864396 862025 850450 848761 842310 830987 812653 798665 798007 795321 786417 781490 774829 771972 771819 765735 758089 747542 723497 720513 711258 703483 702050 698618 696941 696755 663046 647010 643312 639094 637691 634892 632427 624313 614361 610972 605618 603362 598514 596302 593679 586524 575806 567640 564550 560634 541666 538760 534763 527932 526414 521039 520409 519893 518132 517944 514646 513676 512005 509854 504868 503290 489186 471527 465477 461616 456155 453244 452664 451284 438905 437567 435338 432706 430571 426766 412259 410568 408311 406237 404959 402340 401885 394172 393838 387463 374891 365067 357673 346223 344222 342135 341650 340411 339323 339136 338746 337191 336170 336166 332888 332234 331576 327661 326899 325142 317867 315873 312710 306883 305206 299260 299213 297867 292785 291134 290661 289513 281835 279478 275702 274333 273740 267185 264754 264656 257732 255574 255131 249071 248529 247139 246259 242622 240792 240164 233137 229552 226095 225273 221036 217920 217589 216796 213556 213345 213149 211749 210047 209191 209011 207144 201919 198749 197656 197597 195124 193083 191719 191692 190398 189338 186876 186296 186020 185690 185486 184867 183741 179489 177221 177028 175962 173015 171485 171093 168802 163331 161981 159193 158281 157199 155940 155606 155409 154384 152877 149444 145026 143885 143124 142299 141394 140861 139391 139344 139171 138608 135528 133089 132376 129730 129637 127699 126784 124841 124061 123939 123727 120460 119748 119309 117375 114114 113920 113415 112654 111481 110883 110666 110492 110354 110228 109974 109674 109538 109415 108933 108864 106496 106453 103847 103754 103564 103026 102400 100915 100291 99132 97847 96211 94867 94667 93817 92322 91254 89396 88808 87955 87191 87069 87041 85692 85616 85616 85522 84666 84237 83547 83148 82841 82813 79796 79208 75168 74253 73816 73146 73003 72881 72519 72262 71327 70614 69942 68673 68074 66819 65243 63112 62840 62743 62385 61647 59599 58875 58283 57967 57195 57028 55695 55411 54298 52360 52097 51878 51064 50337 49293 48866 47591 47413 47030 46218 46082 45857 45065 44370 42688 42614 42451 42407 42387 42287 41548 40811 39853 39464 39101 38837 37767 37719 36722 36418 36357 36079 35946 35934 34497 34434 34099 33928 33909 33824 32623 32616 32374 31523 30837 30549 29911 29443 28533 28292 27934 27441 26834 26685 25892 25372 24726 24492 24424 24301 23779 23702 23621 23481 23184 22853 22829 22792 22739 22218 21577 20950 20517 20380 20208 20108 19359 19291 19275 19084 19009 18909 18866 18599 18403 18274 17545 17352 16995 16973 16661 16458 16167 16049 15535 15530 15502 15385 15090 14125 13991 13913 12240 11995 11891 11766 11667 11618 11134 11033 10871 10850 10835 10817 9817 9807 9718 9615 9036 8779 8742 8739 8429 8362 8221 8139 8106 8090 8085 8066 7653 7525 7484 7381 7262 7241 7201 7195 7193 7141 6777 6589 6491 6334 6087 6002 5870 5699 5693 5676 5546 5371 5299 5271 4983 4880 4738 4636 4615 4599 4579 4541 4482 4441 4425 4408 4358 4324 4307 4224 4168 4070 4013 3972 3956 3919 3816 3581 3550 3536 3214 3050 2993 2982 2959 2827 2825 2787 2781 2653 2561 2469 2447 2384 2370 2141 2127 2059 2053 2045 1999 1968 1846 1794 1766 1723 1722 1634 1596 1521 1431 1271 1224 1222 1160 1136 1126 1076 1060 1024 1009 805 789 659 642 640 616 572 571 511 483 476 460 457 456 450 396 369 336 324 321 270 256 233 232 228 198 176 172 144 141 130 129 129 127 125 124 121 113 112 102 99 91 88 52 47 39 34 33 33 25 20 14 14 11 10 7 6 3 0
3 854
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 194201887 300416163
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 570747194 595979461 651607560 964156541 970348100
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 158964255 292343482 496610125 797634183 891960076 895319166
3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802
3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803
3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802 3036803 3036803 3036802 3036803 3036802 3036803 3036802
3 806
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 350975077 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 445625088 0 0 0 0 0 0 0 0 0 0 921406840 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201432057 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 297014712 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 697470975 0 0 0 0 0 0 0 0 0 0 0 0 0 537527314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 211334349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 213168359 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 238758172 0 0 0 98412603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188092055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185536410 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
260551 6253 737633 50606 409893 122800 559533 201523 993104 10334841 1940842 547186 2569762 2410 17002 118048 16791 364854 257216 63201 510 254630 280175 10376464 6169 2636905 19309267 17942 661 25517148 458562 1713688 624009 709865 177 11383 24225 202219 51763007 291650 96221 841908 1743637 21973 14 1408 1477426 1477318 19893 1180 149446 326588 48 1498692 820 846680 1092044 61864 674 7688 2605902 15160844 929679 96968 377459 4015237 554164 1548 18563 247 703166 630267 1984 106399 300795 28809336 253 9533481 274335 2814671 6668423 997684 558181 2920 78429 868 472974 606 4374 17876 5150 11164 636 4009042 174315 87707 4083264 1441188 795941 2923 41857 50552 191460 1055028 75677 1244 1121 24659 964162 391904 456205 77574 1418315 56042 21 8520 1044 138057 4745 4389657 61646 2310386 14331 23093 1425 411387 74742 3070 396196 190379 323 1428001 556968 8646511 1936178 332962 81349 56879 312271 480172 484417 8551 540922 59513 1986243 2640158 1908331 15786315 3816762 15157 97401 879 5689068 151238 8033 34414 1568 1015 96829 1271395 2063554 35748 97470 330756 2427711 5731 13164 6926788 165447 11553 13785051 13223668 1238 10702 51036 127818 4972157 9273796 119706438 37660 771414 30286 7216 1848 118337 518 3598 60411 333092 1695557 1945 1026983 83566 4028620 12964 491856 103718 97265 839649 343 3420310 126349 3566446 35319 27907847 22987596 1920 26814 4740 27214552 751685 97785 246204 1746286 807369 99255 244578 31580 1043362 204649 5712 3937235 8784608 1138 30856 161523 11111094 296237 18998 1135623 65936 6072403 2748066 6694 28311 146599 751152 28874 1208 214910 120069 1994878 394520 2164 372007 202973 5216 324527 32497 9856 3868 18318 204334 7670409 823 8195587 11633 1310233 628319 1419 5432531 1067048 379787 64330 219500 3244566 303052 1619743 860 481263 16 121114 9322 959714 6555002 617685 70 15522635 534623 112643 1557496 1760607 512644 67313 1092 2207 25386955 10327879 3428 6480 78531 615733 127765 44382740 87727 33391 428669 371993 854737 2554 499939 817 1699655 35963970 645587 7234516 54183 274527 52704 1563 467294 16921 752592 2477843 11093 748775 41234 89170 1022675 2974 896349 100964 302983 1533391 2418584 1454 100151 778526 706629 208091 90514 3721 1037027 26544 3168 187628 21205219 238616 1259260 4445 15131 101502 11088 42583 4486733 21456 172191 547684 1567 566 1218300 2309376 1027 269 3261 87446 8206526 631326 8381 131 49594 211116 18598 152 281992 240906 65121 2104336 8928462 192859 3626875 115839 622822 22984 547126 260841 345443 713774 283411 1364693 25079 13610 38456 34800 1960215 15123 124298 6645819 62932 15708 425495 3948469 452492 13412 43195 117 45273 24220798 202970 16 38794 538 78603 70314 19411 432658 15391 1328274 47 327124 11488 235766 37774 8 13933 760207 7584776 138224 3035265 10641455 166126 474068 11270023 2482314 2314033 473807 128945 10386 1798400 701396 1250 2136021 11 2124651 1479789 2340 632626 6105647 20263 9707626 40603 3347089 57065 12526 181907 551950 3479420 297314 8697832 8 23205 1149 4541055 248553 264980 302 29722 3470779 97235 28196 32 25033 596173 209213 1603292 495796 398 1849 159808 15698 8 398 1752767 1 8164 135308 1070138 440235 8091 177148 891872 15483573 1212630 1718293 16402 760 65383 76688 10083 742523 937154 693692 58462 446115 20350 2854 62945 17108788 3235516 109366 514740 1977792 1266 448863 41397 170711 79295 4620 120941 169632 5322 1882232 250268 536480 880980 121403 1891271 229441 2309672 27862837 5983958 7163 80678 14077 137685 19785 1636 1011 4759 370236 287301 462861 5424 412 427761 49702 272896 2587488 16672 4033882 711611 3275236 3754392 185022 196817 10591097 416630 536 168465 83538 523055 1412473 5 18265 3345 7587 17674779 360563 1292370 48345 43766 4322 2047031 10800271 159474 10660 439658 3306 2703113 152270 458398 15114 1397 1865 115040 83744 300 197061 20400 282017 1289062 2219166 9024 101261 3550236 245988 10972 4340598 766 37406 42421 45340 11744 69891 461058 238716 5104044 13852257 1480 583108 73347 3565677 181624 13700 139340 467032 22218 12039 67545 19718 782 341161 3010444 23537 991093 1436112 3899 284860 2050922 2199 1176758 111808 659579 24276274 1632803 5110 928340 287085 182382 184601 10984917 557903 920 18866951 6978318 77885 163630 1500411 149019 3178983 157846 178854 237193 6294 40661 2141116 4088358 169991 4305913 1766045 144232 16312 1718618 3701761 133288 117839 6313 2206795 36980 1045016 62164 8104 192410 2499812 158 462552 58493 2781454 282649 158118 3980586 291117 53209 18 2843763 62297 13231 2972929 2800140 38276 1460590 16471384 1919762 14090 734999 500835 5947286 89815 104701 607 2983 1535 10690 813511 49406 1927968 327518 14543 126715 53533 23501 12405976 34036 4 1426842 49643 21427 7778 1715434 40274833 3383905 1287756 519546 927073 47556 81885 17402 79 8609107 388 80659 5115 2045 2116414 2716113 16829432 611177 983393 123069 1227151 1185325 20797 745646 157245 333927 780561 65237 30835 5508210 59029 1090 425488 13079 919401 602206 2452904 5136269 1059029 539262 146037 16215 3849 376655 2756 779 12017741 295 223660 54691 6053 859 18845 26557 13741 10031 5275731 91382 29473 3545748 252807 1121559 1064070 171783 7092875 33279113 1785027 1810 183741 290315 8198 2144233 28272 814025 107388 2201014 1426 8611 51864 9789 5995 3503 7997 359237 53232 13504 711831 25909203 4869 1981927 4438 16065 54436 18022 76471 16 591348
82109 619 2990635 53269 265707 669217 139635 189902 93532 32038912 41045 227305 82875 4341309 171212 14 748021 65070 4102030 242769 414473 3316249 236583 112923 19207448 36 1046 21321559 2217340 3001 2612 1037224 418070 42612 101017 11167 11729153 613331 86193 8686 159900 231936 159173 24662120 197441 729573 71260 806187 189 2513866 1999 33792 718988 988327 4777 80590 18034 7293674 98945 199839 68266 686412 1639258 1121269 521688 15225 21233406 151813 85 21736 297236 2977492 247745 6345 1205 13843 58012 188443 72450 16251 2611 5877637 12358 219328 18475 217681 810 4108508 324 1801 34825 14097 588 186106 221933 3956 8513 673 413 24423 8564 26024 27048 9473449 107613 34817167 23370024 78054 29842 3219 4201 476571 111493 1673283 2186121 381617 21799 2367445 89558 2576 9569 577 354440 37045 64135 1034807 74007 768342 228693 480 1441 5268265 76228 58074 904223 3563648 1390010 22516 3895 2219345 21048 17310 7771 3928 19903 1417962 4549635 29119 28230 553567 7802 34612 723011 4741 2336995 63745 2798866 12878435 960311 2787 1154 669463 1541778 630130 1477137 2 273 158052 2084838 42711735 114328 1840581 23445 4642840 890 330599 848522 51702 2412898 287955 1894339 6739077 187109 330129 3573724 404299 13906192 216234 6660577 515054 676051 40271 3416 157748 33777 836657 456 574463 53281 47894 515522 6820287 5554348 3293244 16 16070 1202 4628 33954 5017307 210086 469001 486840 172 23778 9425709 18004 169375 20123290 270069 1327121 1771084 67 1641 493 548203 69023 16907 7371 3564758 194872 8406 1735122 217114 379202 75437 2572 1690450 187413 102669 39782 97118 985592 11515826 839743 54736137 5521165 178571 45219 19327 6833805 153 834397 5298 11891097 235944 245069 108532 113817 977 1634935 20128 2515004 180017 2908471 28437033 456140 363848 49421 36963 95950 3196474 10526802 2895 775978 474594 19866963 478541 19137248 3279277 247940 26467 1413193 26870 72 662670 3175593 142192 3694533 7594 9691294 52354 13370431 790123 25686 44408 42565 1908 1121 824131 2949677 7769881 1647 470845 144868 46966 156477 341 147896 307 231087 205698 7092 56754 82782 110366 2680 40558 52718 16617 144626 1492747 1783038 51233 438717 553762 437011 4154 38080 117179 35203 3888365 68148 2331583 92362 71270 148150 2516512 70716 121527 600558 1254930 3124040 251657 151083 20538 38364 3537 717 4282272 2722 2654764 102431 7298 539039 276502 72521 5104 87112 990504 1498600 8382 29709686 37447 28664 3265936 21961969 23705 6167 315216 654184 9752 649373 3335128 152211 121779 29776 1064678 78936 5743 1713024 93348 391564 37978 433 7941912 4606257 46321 152438 1484408 53586 9524052 12371902 3453329 4886687 48855 18338 653594 93946 252528 6809774 65 574 7306970 20205 1697959 94226 977 1162 3992320 44588559 269142 2897856 13 2024639 71755 6043549 8371 9050 77449 1129049 274145 326756 72535 126969 1023845 622591 767195 437881 404916 159151 8003 234965 27572807 335827 72129 63644 495117 1141970 4204 6669 28185 833048 1299 545451 305695 1607 168009 859363 409941 37292 84569 12900355 2344418 260669 4165200 53056 1597 3957850 3925011 1387283 1600 6217148 7027834 43182 283869 3389621 3313 1992637 554529 325038 161701 1468 9496 73714 23497 87169 184372 91295 374202 2220007 556 2711372 2099077 19718071 259314 255643 312755 983666 65731 147530 507850 52896 76 1870 16387 22830 433195 780501 859865 79337 302785 32933 170972 648827 6585 2491786 802041 15338 160099 1328 5436762 10662584 55574 68658 203959 12579 382634 253292 16833 5814468 731784 3008215 49944 3280717 192192 69767 5826 941 317123 3026641 54638 73 6015 74958 256750 569595 516543 117186 103 400233 255875 2423 448714 4375643 2743487 141406 1341136 4791 79833 1405 24948947 9761 247989 1718 22828120 123906 16145 3554179 2132593 2953838 238218 825 1171 118 15102 7246 412968 1959 120691 17109409 1796651 222090 9879 143823 620792 20634524 236437 132658 34603 6403 366 3689989 725 200402 11955 3353577 135956 409941 7834982 6 1266 9095837 81 804194 4670973 63900 110 32865 27691654 156566 947528 3197932 933123 93695 880924 311068 2144640 18879802 528338 5970941 7912460 345915 99296 14106 139236 379034 182556 258399 2927107 39138 662896 1323409 10616 1668 3350 151188 7683 136472 2300618 1087 4784 3876060 376464 201826 9449 67526 171064 316812 1304619 334777 20958 353548 1494597 171468 2643732 192075 51040 3995141 9904779 195427 10470 154271 68728 7601 4174 158842 883497 367413 73549 44028 20775205 213999 1651 494608 140 19267 1143856 211008 95187 14 505691 599652 5657950 1193709 141052 1629818 21304 13935920 367869 6163 275870 139635 12721 3849917 14825 534080 3777628 282602 32832381 69 1344009 505108 2773694 5218695 552294 70786 7197215 43181 670748 7123 226591 200395 60905 171578 667734 2760615 151 3318843 83602 16114 1745 284007 69304 203915 1325029 74 560453 20844 5301487 4509 1938 389354 1932787 15547 169 10921 1065834 219450 83074 17334837 1950401 733911 4142478 8292 12602656 169611 24255 179142 402880 206023 1219825 1618677 734784 41073 1672434 293037 318120 9836 281844 64137 30636 3906667 145554 423452 29171 8061 10951 70101320 132022 5789430 273491 4338736 1819221 764592 464912 296038 13629 4176810 1334 2275044 964015 26906 161132 76306 900137 69995 45138 932127 50375 248572 92 1274729 580756 309302 130121 41261 15636 642296 83489 2092 1984048 691572 660862 702929 250952 1466301 267900 41 7837150 176067 56560 588 5508443 404951 9075051
133544 24142 173859 994430 690 1850179 362481 1454472 256856 346 2820606 2454121 6168247 12220760 1253 179873 380141 1158 15059501 2778449 16057082 3266766 510083 107673 231472 302438 500 99821 1261182 2547396 124085 1723807 15778 3721 1580201 60649 12552620 12430 292 1545 142 13663915 4871873 6140 23852 671 990102 5065 42467 705893 175248 232336 25580 3190 11942 19513 132941 465285 76 6130643 34018 6063 948897 208903 3667088 7431439 45487 107019 230481 162346 280489 3719338 907889 15917688 6225 60253 451369 37 207273 34189 7228 96032 5173187 89777 6094 54 8188 339333 198 138550 7160059 2166 462290 3361364 27715 1345269 25651 2926 3274283 76767 24150 164 297193 6252943 2393 105899 20068 27512 7421 140738 1791255 11756637 3646431 3041559 67173 1120734 330 1143457 5147036 319780 1751 106 4584 658 3348984 504337 1733268 2685 14516989 774554 6976431 142 876151 1056682 40165424 117833 46432 457291 258767 1992891 4974 57892 70257 3223 318889 1320566 5164 75411 5158 9 16048 2159899 77932 43015 48862 1142 50128 135991 1535318 102 22609 5204 399174 667742 1959 33416 666184 380740 1034271 147025 92718 321928 5072644 2590789 697288 620467 69339 132115 205951 16700 39842 1364360 5438511 7016908 92449 41648 502409 9250083 363879 1358988 272014 53141 19159708 6963025 9024 3292762 1378793 89355 76017 47345 1604129 79091 3543 555 1777244 42377 9762 2845497 7355 1513855 3965604 433814 4785519 46365 15230 4865 449208 249121 9367 354701 64155 1732 1726 1129 220213 1057501 13921 1674110 314885 21519 20347393 835525 87062 758 62549 4434 2740667 8320 32 3513201 472661 409161 123553 30013 235353 9487 5518 1882 30974 42531639 148211 27292 22143 73942 2135477 23859 600450 305679 114000 31990 1993530 273338 98697 78413 1201438 6339 146055 2040971 1985246 6813161 912 2947553 163207 4164 1804 588358 220258 73 105137 335559 71024 69437382 399454 388290 45901 263274 67918 3049804 313061 8880802 212473 131761 9861 30180 8823 490601 1601816 193656 442506 301505 1698619 21488 4315414 16416400 713001 73539 559272 737358 4763422 2070 91556 9349262 43903 28651 31016 682 464021 10847 3330708 115001 6518 71081 35056 17558061 262915 46480 244829 1940634 154546 793982 30803354 96331 2152018 370237 13079 644287 6667 5508 443 142 25365258 1280 41797 2654317 6040210 83281 70426 72 42052 3363 5460 2161303 7903 7996 199 66064 160701 162188 2957 52236 4552 1075 3718 13080 2024 180415 28308 40576 76838 490946 362 318 282950 20041308 4837 2053091 104179 14465 1826055 18203 5943 6916 94287 1736 6378 450 11300148 1663229 193418 716643 2544697 825265 1388324 3061382 270098 1872318 1017 21525 79267 61182 1060868 156120 63067 1787923 304885 51522 240210 7109 5984191 2018 4722590 312912 5857210 384162 3155970 107701 26217 1452 310294 1079659 350515 324232 164107 162019 179182 13960370 907096 7200716 11177 24801 18787130 752721 96 461973 574584 5920272 992121 241537 416200 2533816 2269590 334861 234491 1055888 36691 6752849 66241 449 1094671 84786 95888 1235004 12096 463209 122044 267670 329227 956302 60684 785647 6121 368074 39 74339 55487 212685 3054230 32548 1990 4017187 832 1862388 104649 129507 26327 256 434275 1018 632386 1604948 5293 1248305 0 11 229528 1472173 99015 4746 47128 39240 85880 9630 27109 536774 144629 3773 21523 49929 10175 338 755291 26411 141705 32449 6068 1199030 4116 3423374 18215 8788 641471 11041 4988750 6724 12537 173791 1916661 4156369 942441 4638091 668811 853 1038574 186581 275395 74984 38162 4548802 81882 45382 88389 28330 806511 2042851 743449 1290199 20190 61587 243771 45849 26068 3605 558795 5392 39745 21749 1968 226994 396118 560148 707286 18070 1310480 3551017 1611 45797 69267 7620 206700 1691186 3624392 2 5436557 5 2324415 1175642 2394 764797 865422 121975 7419 2474774 1053707 508 3812 2214 2910801 138445 8231 4463 149460 2588472 963 713080 65021 82048 2180 950795 4967054 309682 996767 337540 2175167 976793 7530 90985 316966 315917 20946 606710 1208936 240278 539 7393 3581439 94939 756 71220 1248 25973469 466762 97419 142801 2337846 47075 13671 2604995 292311 12106768 4251479 6521 15635 4062815 1264607 714 613327 366096 1151838 224718 102845 1469042 213908 74287 10576606 32851 5375813 60434 832 2776 217 15598 276416 9152 462374 178814 537659 747535 2566581 162690 814697 5250 3178941 2353706 105594 26778876 391746 74668 58118 2036 911133 87449 17114869 32678 773763 2095509 12792332 706779 658144 1537273 110191 936910 166339 1458034 154103 431863 529465 46407709 73252 440415 4498259 48916 1494 21 101513 1859611 5168116 2245938 65541 39987 398125 11805 23064 588702 5248920 2267 23691197 1286398 94 437273 4553153 232724 7654091 670172 1384 9712 4719121 42731 3068 5070493 52496 27161 7174376 8231794 209381 4229 487520 597409 48050 88223 825977 305367 16788 2557 172798 245606 35242 1555 2828093 295163 185616 698580 1312535 4972 29234 1962 88348 15136 55741 46007531 956435 161121 988 87785 31445499 115794 2045737 2239406 415742 146824 6277458 5060822 29721 4484711 210160 2038557 15891462 111799 311230 936310 2415597 90466 624848 1796 40187 9781 51858 1959401 2535477 21120 221611 1139662 479116 37695 14060 577949 19035182 8544 632814 2102683 279485 1470948 9497 284757 695395 25876 114329 708884 29362 3299953 2226325 178919 108328 2078725 472793 27228 42454 3135 339 1622701 172545 61528 6623 403332 474894 7976 66589
3 1297
0 0 0 0 0 0 940222391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249214756 0 0 0 0 0 0 0 0 0 0 521158121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 610909384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 923479460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6133477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 769099555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 733311348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131566487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 896477368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 851974417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47132053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 864583427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6190 476973 3072636 499272 689981 5396 2006346 3525770 7659 67044 4848354 55450793 86042 8524 80478 323173 29370 14549 2216765 36658 1920 2769498 16735404 1192485 2820696 22595 1546930 2649910 3144 10100 4996346 277086 1294608 2245242 35804 465886 92843 21587537 1682763 205019 3666021 69314 329953 3446 783128 7201 20662993 28857 5094389 91 284 293809 750201 1981132 5362176 3963664 21800 363951 12265229 2120989 236027 164497 43190 322750 225 1770299 19 144081 90744 29101 1253829 693 723289 3916928 940288 60402 372391 13602 215747 11966 1919 382188 11077997 319365 3570 7615 538736 1186966 2782347 257250 482375 342100 83341 2451408 121233 2148473 59212 5195 2558842 58723 1101018 279 19363 35525707 252 543101 17506 12558611 5588749 533416 640165 10834 1638574 706739 1220356 273388 28913 32271 5247 3544859 152718 14582 1980335 512 514714 422606 114637 609518 1496 1916 7120166 132693 53484 2073 17119568 24523 40602 75481 11819 439751 1359544 995147 5576 1 1 110083 12047 128 34488 1303033 732868 579649 4875 422131 10685 2805052 21511 583571 311460 94028 942880 22523 599464 60278 4080 66 468810 98504 11376121 2 9235 776 18514218 1194571 13021 439208 198151 482335 40557 634417 607118 640 2127 27608481 449992 525260 345 208923 14292639 313859 182244 259455 150425 245824 4776520 507386 521101 314375 1353416 624766 25041 1919 3448 11960 49997 48095 11030 9805 5649 5398 1271 11906 1029215 5302573 2074116 4380383 5161889 10104 517496 7389 42387769 39873 28267 12347 2463016 90062 20724 815945 837781 247683 7384696 23076 28527 28198 39294 1588778 491898 5067563 27904 7134 2078959 76075 20257327 970228 43935 220767 1089722 1202760 695379 685630 6532 2653648 216952 434272 258218 20732 107646 655 772802 27103 9681 1220901 1152853 53018 81437 358489 143572 51543 995 2916 90939 6466 219 546612 19030916 934 138840 39929809 156440 1145250 70478 43377 17405 1804 695879 442 58709 310677 12734 2850432 2403 14908 757257 641498 520653 27126 5532 950372 105349 11380 23 53628 6463 95881 9429713 6372 393 9812415 155 2600 239437 551763 645632 103491 13987786 47610295 2138 174733 33640 2213 50649 74194 6264231 16240452 3962 15948 227 463290 338441 14423 865247 1610478 819288 1243157 252193 789108 318541 1730424 8969262 111826 4381801 2719299 63 6534318 5537005 1285 444 4379742 407171 920992 2782 2060260 15761 218547 91564 8010 114109 192529 30575936 41179 4152930 182778 331110 162041 1209510 541535 4024844 1867 1208843 775076 13352 50142 544972 217409 8044841 4165764 10811 4245280 1306 691963 5805 1 102788 1198607 446225 1219619 153796 28096929 3116031 88742 142951 2427 2138650 616829 30049 1231 81604 1834014 283045 498 19568 445 4491 258030 3334848 108547 72424 52670 815 84 115249 6484965 5627 1353 926 267850 321278 494293 19739 3997 88626079 1450 1304 796823 251011 214554 166860 67078 16325082 6863 70905 954194 2047266 20729 2849433 1062141 1061662 601 8488348 179879 50490411 2896 5585 662384 3368032 334271 56687 10284 91518 938 321713 60692 15 12397491 126948 10109 13181 437871 84064 1978070 192445 552382 263221 674 572316 175690 61266 3899739 66 895406 2089 2716 451276 313554 868768 11717 12962 23064 167413 172627 4521 335876 527023 168662 1162408 2182786 249369 621927 3720666 39116 2442220 15031735 17461 56536020 4537 2760020 1412 13945503 2804 290 13356 334039 616787 5751 3178296 69352 119739 126970 4023656 89425 18951 1 347371 18873 68026 484262 140633 194014 325038 15719 75250 2837268 710294 305688 84168 185965 40550 557379 2507229 98785 93 769 207119 3548352 3273797 354818 27 224089 87800 415209 1281 21729 1568 313624 20271 110 1058412 1478906 13000 1089902 789361 620427 19111 502 90059 7150797 318683 7277 4616 3530 391660 1568177 27662 216690 95381 29126 80 64474 160795 1269108 3806 262032 135518 2277646 131867 721386 22977534 3301287 846360 436401 1049835 6879 129803 601 9950748 3943078 1339240 85674636 48909 101841 6072022 247990 853946 545455 4116268 65351 2213988 9123 21563 676933 375087 6303913 11637 149375 164179 3957834 635565 51892 3217 33411 24873 71840 6064 1980 97 4225 6437 38390 80181 233344 89704 11718719 3968 5036 443 127982 74394 726410 24341 243821 3101062 115771 4297760 1316750 7703810 164 1912912 6270 71442 227431 43696 767 2272464 3006 68188 23937 25915972 21827752 57301 4095 7158 167339 3840627 208742 3192 72 13798 709779 531685 1272578 2199 4638574 4499877 919167 29187 163181 33279 217550 42068706 17234 12221493 2369 805908 152751 577576 58394 299145 270167 18623997 4064 388894 165303 26169039 5471 1266495 3034894 1334 972265 952287 1460839 1439 4963 5406396 196026 3528 701938 57004 11775 460571 2363351 33779 3217560 499668 79878 11028 77 85867 3689995 134562 12790934 657013 44359 2629 462443 20882 290185 9942 38205 10806136 529300 10584 771623 581210 10600081 4161 10538 8721463 9227523 1067 241535 22785 404022 880143 16862305 245490 2843219 84975 2709127 1791995 13829641 286888 183481 343653 1434709 115556 45106 7358807 1545233 33829 4471 2037446 1433 25633 1528560 7214 557032 471533 1224026 145952 32423 6596 230838 7521 118438 6295 167080 4559 613885 1274 15139 2259906 212043 975645 2787947 11513777 104203 1438345 11 1832 140609 19700 365306 210587 5505172 17207 2660 2233468 129581 1581808 30197 1031064 1097 1174292 3259067 4761 35510 45 761608 541714 7287 274183 5181 885574 759747 26264 127212 213436 649729 20699556 7900 145452 996666 651151 1051614 374505 9703 51927 7143113 601359 40811 7389501 288174 10093 34664 674219 3600 641 2011945 108183 50782 21116357 190865 120161 32889 6353058 4506741 1344597 89919 22055397 182114 8778249 1123335 14291 967506 36281 1637670 211 9466 3517815 799976 154483 114414 1570875 64565 259840 2366877 1630906 3327 1413 83324 2646 85345 546 32011 385966 3663 647404 21722669 1063182 4305 114986 659869 1065488 64134 228374 142711 2074 57645 15898348 182244 81517 1076 4141 3210875 2517 22844 670676 11921 22982817 93460 16 569 48151007 21059723 1607 15348 484306 6891 9709 77534 141145 173167 53492 295368 732452 87499 10656 478 7491 28585 15741 28163 6483 3678 6829867 6055 16054 157684 479440 5152 2851 165978 425 138721 2900293 246446 1715632 748861 805371 576738 88 11079 7871410 24602 686780 17210 2910561 24805352 378609 240659 21 15921 4985 878362 52194 100 135895 74132 179982 1646798 8432 7135889 12877 506052 58372 13704 841021 1294 350895 713451 124638 475553 1213887 22631 348868 14551509 37691 99762 704 97259 331886 702 54031 754 18031 78426 679318 3375986 13032848 2097991 435893 5167 5036683 717 802198 102350 46549 768939 16277 828736 1268994 35718 294011 1183057 3419 471309 110005 31223 1464289 7910069 741815 5443774 3844096 1009680 6380 25 3626560 9460043 2097 5355482 222503 1768263 2711355 4 272936 1 3611 23962 12862 780 44113 101745 7117 20674 353186 172646 839192 39598 708789 1762395 3962869 3987 348882 223634 260983 277599 1448728 31963 503157 43015 59947 56338 1996325 15868 748283 1935813 188809 18796 93063 1229907 4808 24530 141678 7171690 84 90886 2538 227296 87923 275607 10759 3333560 460492 5513118 9133 392120 2303 4135004 52727 177827 1262477 88777 16431 687 207368 4739735 597217 13812 202923 2522 345838 13773298 9703415 1421646 1014924 169692 739067 3799 583345 50807 2215843 60423 31125 157618 1579439 18417 460084 30515 231457 50 1563449 244600 205358 5072 14527048 10755 6556064 116551 5778323 11401 17738755 13371440 421613 4361570 158662 49601 357899 95460 339460 70635 2060289 2097263 417807 3530722 27349 172808 7892 2225916 815484 820717 16761530 45416 580110 1293498 149 16242 165681 28034 3471201 12186 39 1542 5996657 723 407893 96537 83879 75184 134 17898 29049 172534 48453 21236 2405810 784467 155860 131155 1468723 39735 784863 49775 19676 1602 693658 43486 24065 61694 440541 1108504 2860637 856100 501677 19813360 531002 1102152 19082833 62092 227199 20138 13811 456602 87363 24681741 6477 326520 46 460675 5095071 21178 485473 8081 1257715 386457 14179655 79 15378 33072 4329808 15356 784523 2686005 122445 47598 777074 117351 628899 1179576 2259087 1683551 653 190297 202692 51752 39533 9231 1362087 522272 5874225 9 7155 1704801 2105 93153 450684 50639 113770 303284 2174218 36344 15924 8419 3734 2372380 227553 1291367 113945 9825 9401458 622292 44676 608 1597460 3782495 20158 37450 3 453460 9717 478666 95106 11230 201100 309666 1097 1226742 1080824 1184036 966953 1731566 11354 179953 18113 7286623 950881 596085 20282 35995 1102 1589232 10726 6932807 77909 338864 3065858 893 4470522 199798 4166231 39458533 7336 46761 689095 8352 39665 1297 7852387 11355 2065185 2917065 13577 98576 861531 52169 609 2270638 14024
164841 7523 2654105 8 7085 49228 20208 390330 569 254192 136518 36164 698881 117199 4909101 325365 7738 2336 228444 6244468 1117611 379523 5930 1694238 10342965 4984 19424 3517753 103242 534773 3412 2089034 1450 729737 662 91357 3255 50200 16022 321442 53293 194982 78701 9990 25117 6831 321469 467056 216284 57173 710 1374971 90148 878306 46497 36697 524748 33205360 6246 738146 12002181 7538 3760414 1629327 21065917 709 399886 451706 6627485 146874 58277 1765970 1092000 673674 566054 754729 1232111 772 2419 47772 1687 207 97816 1472490 43974 1850383 2746 45397 83462 406974 118 145167 1666 617940 33858 401 3229 636822 936 446690 180691 305649 714903 2753 1727393 6143228 3305 671912 528332 9640 1751 9331427 162652 112024 2140695 1082423 357121 768 226849 8057 5434634 1443052 802 399 1110 18249 87425 2077576 1324 79049 382003 3528 3400 49963 18513 146684 1399197 370 25658 2579814 399593 170879 1259228 922 4012604 366699 195217 2531 113705 138057 192936 265 94609 1495788 362568 159250 15 11529 13938 901 122 2122114 757166 153542 124449 2168742 19683 822 11775 524009 831 281548 408707 9556 1490550 1063787 533727 697564 369176 5720590 772867 1086353 42935 1237475 119319 457458 36676 8821 303254 690201 1289 729501 1853291 142376 3310786 473215 292403 3159 1358226 89169 263872 563145 1910600 1181307 40331 591 1524066 132 3330 1200771 3306 216521 125857 2992291 197536 555878 450636 16297181 198 222 81641 4514 73708 475428 661806 9497 13797 267829 2530826 10140140 647858 3072226 38038 241393 659 1122 61849 8111 164592 2953724 80714 250713 2 1806194 4558281 1488261 28 7249666 2858076 1408921 262760 405790 9436 16692 705355 1361164 175173 120621 1074514 36528 129111 250285 2448396 7540 73 10561 920981 897254 1450047 68998 293 575972 17230 769770 419516 6313 886095 159747 2994297 731634 451 555300 48900 26192 1580 7642 399577 134431 44 1025 1630139 64709 46478 27107 2550 8108291 761088 640753 295246 333365 724776 153362 2270734 275778 164166 120030 179868 3415343 1248783 19612003 70600 1424944 440578 458937 13510 1024980 116545 6018623 717289 50143 6650 672079 317893 547443 222397 258 1069062 16622451 9201567 2157794 5378771 2188 9249208 482 2 31747 1451063 86998 106516 21081 10183699 419237 7811536 94935 13769 2432641 25691 15093 86099 14 26297941 485447 52525 166888 10494472 507 1689621 23525029 5167 16980 10753 17060743 1175326 3 416782 177760 193585 206317 2878130 1528066 3319 59829 508593 291570 28015 518312 44057 4314 7439 426294 2987764 151225 304747 137751 571386 26836 44827 1237237 204 67795 512134 44967 16709 265232 106446 2637383 206 752615 744662 31562 1340474 14041 74182 455 194633 646663 651213 14451 9079 309085 35782 8190 207944 2491967 972618 3615207 1030 2316296 58246 847291 481778 530488 88956 765985 62404 878170 6621 42746 111208 130722 682113 283650 6889537 92064 3049389 16251 8127 76797 108715 1282373 142250 927096 512763 561531 16907 131565 88591 2560137 2266862 402 152772 298384 120593 133502 39577 181918 30108066 236379 16 27082110 1205892 27 615371 113 22910 7588405 2537 6323 1128280 7302 27969 4932700 1223832 211817 133697 144248 1544532 9 2846426 2206090 304383 3341 103716 5191 1371379 972 2231134 609213 3394 9086 46178 809023 1498393 144622 150992 862337 194942 1006 26555335 4432 939310 481186 1 3920 16009 3154 831492 53328 635552 236351 8633 49754 1518819 1062362 13295 52181 6860117 52 6549 9849 727126 783255 220989 261025 124980 1988207 24434 1094 478 316 901584 245943 7915 1282720 13601 179124 64040 401387 21822 301580 5 232146 769909 8252608 977250 37083 179688 88185 240605 5932561 2116846 2034 17071399 104376 19628 24439 305591 30249 1845609 65007 40560 307897 197735 2068281 3978 736650 4623665 680886 205475 213802 5922 387336 41544 178086 515394 16588 2974754 681861 81569 184815 347 818 20825503 2712184 15430 3471946 1061810 7 65621 227976 47 96045 13612 404992 2105612 31 73736 1150 152394 4081 703 497248 1553 131675 30528 858218 9062845 174817 115148 1364712 2285671 206675 274 12146 8842057 24296 8121771 112398 951979 17132979 18139 1277 1842815 58200 207929 261105 2449424 72560 315398 138320 911 432120 10609462 6096297 21718 216261 697274 158768 1018274 71965 564298 1901054 6093116 82267 5371340 17145 8468 20 477858 104 504222 102489 1406520 17466 174012 33052 685236 21 449289 1086787 764069 1667139 105474 1741201 16666 11641 134349 2467126 2499 21184008 1698481 12102 0 253393 1908 1121242 1946350 2034713 173452 22 522396 12725 50126 40440 30466 1725223 234706 17869 1528 9714 63388 4 196242 15006 1172101 249585 1817 673668 3423153 3350697 12729 15088772 143648 624950 100318 2741 415 88926 267196 12734757 152 393082 38860 12022 435709 898235 91467 218301 306416 689827 10781426 918284 1675901 781 784132 25936 930811 162586 1162 10056 12017193 1997858 4814025 11924 22020 979 67875 4862 163814 504658 42452 2132 15816 3698 172369 17186 62082 889890 3204339 1108776 1198537 221109 1595829 6082105 2314843 231668 73620 845457 325 3839 1058384 436379 24491528 91606 59733 8 309812 3574417 31583 1549018 9184 23740 338633 29485766 9793 426340 58780 46593 727 1226 21164 6753919 18080 1116490 13309936 4078 457514 8105 308983 585012 57 699607 4735657 943769 20978 1692237 1218813 16055 3740805 1486544 82639 868179 3056 901275 14571 503514 12961616 1770291 2232588 428319 217717 419508 98976 15900285 4089 467 1432672 8335 405853 51727 510825 16587252 1899 16068 389858 27084 5615542 18 6125 2462195 1905 233 67627 1521949 25271867 2401 30439736 6971 6516 53431 55080 28024 131521 233375 6873955 17691842 5458 58015 1838312 14938 80 29937 393472 104482 4170827 156297 452257 1931519 413 9689257 2935491 265242 60783 13658 725632 89282 255959 205489 5719 5894 26558603 1681 2137114 28550 223145 245128 68944 4075792 706049 38365 142510 394875 443309 154286 348027 1354463 205814 56920 536 5537 7729 6797 13339 75560 653062 23600 1597433 974 1589 291950 232093 2751 47952 109007 2285691 14184740 4452 1156992 252396 13854075 25958 41457 7585475 935168 53779 14176 7331438 411950 15087 530620 114284 2637119 1160892 116524 2625647 31042 9643 16331507 6 183982 23301 601 3951901 2287474 198778 6948363 43571 68348 39050 3682660 997509 1718088 660515 21200 3691038 117449 220990 2174870 252617 1796017 129685 172006 731428 2308933 362 116560 1991012 48638 39066 154251 70510 103 22 8647043 4895943 884679 1064948 246451 64604 21845 29 6735755 1992284 21 10879 150744 85593 128315 61152 573 93194 1666833 170155 6306461 189501 1426495 3274694 191448 19591 2214 505049 234887 1497 232427 983159 195453 73200 11726998 162135 95464 218333 3663342 128678 2228519 18347 1374355 68072 1064354 371803 12878631 337732 2617242 52634 759 3103243 4888 640781 2154 5958044 22521 9711765 1006606 3582329 6696496 34745 6370 3969 966856 695032 5307983 586792 300 814956 99598 574916 1438882 39892 49039 5380002 854446 345266 55783 412924 55388 45533820 183361 322 66348 127867 1243488 74036 816834 1390816 246652 461671 7423748 251939 231891 6486113 337789 918 1288 3325930 284558 189871 4659808 889605 16515 39066 83 2086273 318 80791 474648 5813 2685 836 6182 100459542 379603 904534 133112 126229 7245047 2800343 1927181 798990 1149194 13327 2583 73 38216 10260 2244441 118970 1435 3292374 6973 118433 3483051 77 37463 477166 17800 6086406 51510 31 21528873 554281 27590 296419 821606 110903 86963 1185165 629857 41254 1641 13545 25783 692333 64258 9722 63816 6917 719393 4013912 2654292 3155586 682770 2117 12012947 10765670 288353 348891 438977 5993 629 8628740 62945 797836 23448676 14783 11229727 1046310 951097 1003 12427 10813 15101 502 10481077 101019 2033 50318 10501 4864 192021 113904 2573452 632298 4658671 6480215 654 7468 2124263 42389 1778854 12986 413504 813 1249 191507 154659 1511976 17930 85664 16800 864651 22259 48604 5099116 1983 55090 23370518 4945 77346 3327367 201513 373171 6521210 33569313 3264538 1640 218617 88080 153 76305 37075 14855 2384518 9252582 2628348 73069 211746 156729 418217 7497 120831 5626 18781 21608 12645 287386 78866 1782 282374 16808 508 1745385 198797 801 57598 86301 23007 77741 166483 99208 2891880 8798575 569779 567402 26273 4545 21623 20680 8204 1772 187082 75628 178492 262897 3810 1276914 11223 969178 11753 3524147 1320017 228276 505457 145479 1874 244852 10128 42319 128080 420401 884 1296583 465809 9987 67858 18994 322357 947099 560337 285191 5749541 505979 26392 79391 63956 80058 519128 498 1070123 1022603 8239644 17779211 51 22224597 256 57095695 42343 63942 1087254 4626 756233 9414953 192462 1184220 1989710 81696 3722 11304 267252
598677 4224521 92833 423308 133212 1557634 6455 4643194 203996 45495 32163 1246 8550 24643 288 1697972 15371 452 2587 17918 10094534 90492 175645 347350 13869 3347 1721 12313 508 12431 275 15641 731779 168444 536664 175642 4277149 257469 1313 2104 6521 339679 255 598 27804262 2004943 18838 249124 42596 15215 81218 10136204 53195 17216794 2988532 6397 6302 1191124 2448802 1453709 9 6034 15485 8241903 374166 39003 9333 12990854 514116 136473 16385947 200985 44679 2631670 4700609 705300 2641386 577 348451 5389 498396 134682 647938 88084 2047271 9182 829618 724033 121796 1769 908810 233554 13772 4958 1913974 4414 51412 767653 6243527 301750 2327899 1682361 96145 16467 622 4026 11907 61568 178420 153905 1129546 789891 2975968 54057 2968946 67090 64077 222129 104948921 586474 6731362 17785 157427 212 1256294 12705427 152730 7573106 492367 9498 2847883 69193 320240 169028 2106 522556 7699 1284124 391 7872106 5650 84890 6068 417081 15 2848402 121161 410830 1356135 76247 554 623620 97473 5667 574 26815 1107213 3333 40079 60881 17345275 56955 280092 1567547 6060 94 3230895 1097 144721 1671 1216114 1930219 20013 150144 6649552 579468 638908 6187261 34477 11648683 275666 5191218 135605 116942 357127 3463785 6015 10243 289326 809 172946 10284700 48304 515119 12442 9 711448 893493 1500421 126358 635 21742 277867 4248502 2451 283421 5550 134882 47988297 2253 37359 48105 1083785 16696 357398 4312428 1649 864757 579516 173058 43564 87239 13934 10508975 675634 2695 47 22756 204570 799 17637844 908 5379760 242708 4337595 404805 603942 63757 446805 945384 59 31 311006 368841 52 2931058 1660569 1757 580307 146032 1270962 160950 21934956 7937 428546 2155 114836 392297 29619998 1613851 2004 206169 76079 3878 383484 840314 149103 1345 1129997 2710310 1804 59292 153512 1136 331859 53357 2032087 140933 7654 17039568 718431 3496647 410725 893127 234135 4937815 5168411 492566 28191 10490 7682565 67267 116350 172733 31444980 1866025 52344 67891 597964 9403739 828196 126 448522 805024 799511 1193238 352449 307 1344828 371146 1304715 205 25122600 61963 3100093 11338993 27853 161220 67940 6775930 148 65129 1874331 7088 563554 1569900 117 8305271 24729 3604743 314799 8786770 18472 2981 2704058 55472 359345 4337 1427271 27364 2012 42504 146 6526774 785846 937560 1176304 26279 7226780 816992 522873 5594 2444 85801 653927 37235 69704 14984 88 113171 184194 3000736 197718 709866 194521 346285 7529 25 7450 599714 2181112 333935 13223807 396 173797 4738094 2748 105583 40367467 28295 86219 2203829 8074219 188953 319199 1284253 359560 188566 104281 45672 14610 4339233 39413587 43438 1389696 86 1519345 129574 2104766 1707645 481849 1573553 7956 5829865 537137 3449405 3581295 340691 33763 3778 1122695 77476 285248 5195 13432 12687 233214 1927594 200633 62102 12804061 238110 76858 163792 518090 5167558 9715168 372073 5986311 573952 4260 194816 812533 19663257 329036 2296757 2471949 73928 171 21958 1166510 1942770 2607559 12061 8849294 1278701 123607 249616 2805 203916 246049 2598 79215 27981 230142 24267 179320 3788953 1275820 588344 567299 218812 12867351 2845508 78504 661726 296812 28 124684 247762 690826 52134 53851 7223 1478261 214 633457 1 613083 23140 1508984 4212 10937 3547413 34210 9048070 25595404 1320 127113 1159895 9281 54519 403554 740194 3398380 238648 810577 1301893 1912600 908164 38181 282478 512337 282329 3309267 518500 320392 146670 637346 968744 46532 14917 3551621 353358 6698336 32856971 2452 454196 50337 20173 294546 1061 2767292 537995 1028806 2675768 956657 155882 237 440514 3822 10246 15862 7927723 777119 3583268 193193 13777848 1352212 1547597 4739 30194 656 654 39256 16391 897152 190093 61848 583371 6053177 3559403 541102 2155491 33179 84467 73440 15013389 1058362 6224502 1326 90540 41 4574 4158619 3510 67087 697024 352931 1115 41197 36829 278235 187101 425727 1345947 354 55528 294513 12135 11097 5276 19376561 1508145 125418 550834 2514 9046920 2191229 2206418 2398273 369537 923 6968 101591 13155409 459 256 9060461 6780780 6763 6585591 2089282 31024278 88009 17210 2209917 463943 10684 1556439 47021 344017 48 24015 89071 702 2551160 0 4584205 109353 881919 527894 378851 120204 8875 2256886 1649147 15 1291374 1536247 823138 2720729 6101677 19673065 7881402 1251867 54939 396666 983 20451 8104 13317 84375 17387 1026 17430081 82090 2772 246 3283909 1136321 22074700 102076 112246 8306 12714 1072008 213961 13463626 1002576 730498 74 309 74184 21460 2 188 244 13398750 74146 125207 2855 4116098 753794 916018 2290426 54700 633168 2233674 1084731 1186 53 529585 622435 6446 1351134 23882 14475 1756 2158 62459 4143989 1101773 802294 185 4194 7252229 71 14 420 106 212 344120 553466 51318 1249 21 3289732 945 12704 207493 7752 224268 64628 886597 1666713 118991 15437936 11408 1111087 23937 970405 22695699 4367 41912 348383 44692 238365 9312 17991 151638 79051 212000 473471 282048 27586 103395 17680 22678 319416 11140 2678200 575 17620 1003113 3068638 32933881 6046 28329 3260245 302713 43260 4605039 14544 27759 6209937 67516 102879 3497 5572546 409122 144641 90856 1378407 3419 2358 78157 83015357 364859 198991 1081027 165707 262944 1194628 1075675 2360721 131592 32564126 1462522 4288530 3191009 50141 170743 2003276 8386197 245262 5609 6367575 165053 37584 108633 3127 89929 94721 541615 148715 1525461 22976 5967938 14051007 29613 750108 7839 589921 4433 433800 148239 2939083 84834 2292 1093674 8571025 11728 1 724433 538845 585754 809378 11269040 556390 132321 204932 4910 2630336 284821 235284 1005182 556598 21496 5593500 944310 1159044 6275 6926856 145 596514 76468 1366392 230151 631101 870324 1398 53819393 146380 146634 12804422 2017359 1571581 69856 490 9332 23871 31103 38143 4182582 13126766 9665 246 12373 2292027 71718 422662 12269 127 416106 7765 122192 250686 1825 277542 266625 45684 5833 2583438 591 82436 143042 1084308 1900829 248392 10835169 16906 231454 17741 855876 28164 110937 52497 21376 23475 46874 103629 21942 247715 4689332 7466054 330857 417119 2081 132 3575598 143552 3993894 4213465 2306273 2984841 19348 896841 62 1193904 2194479 218718 787046 289007 951295 32107 247533 7086068 51317 170016 106870 1177818 10810398 290897 209089 68644 3240926 3005 182 1639511 51115 840 1384 1506 182406 1491421 9093674 3241230 2243989 1949278 5242692 593748 2418396 86835 21219 178951 549491 103227 5793 1510615 5465 59911 74146 1318090 92985 46099 198728 536 755104 25169 2710468 168634 1269617 886206 49708 1016553 36125 68849 4919446 27970 4056 3989 155113 221 608758 173500 32122 331317 82156 377026 6182730 6626 245 19858456 494646 3320 210204 57 35584 164 178023 42311 8389258 13271805 87500 8908664 2376 9225 1000395 8329 1853251 3164410 256336 1691366 1959443 913046 18548 787663 76677 16855 319726 80920 4081 832541 269436 58523 332000 173281 4843 1302438 5689 15555237 56534 853 34086 16571474 1411 57619 33648 579940 5604 274058 165954 449184 1201794 29553 1729942 69 445433 174647 4899802 6499300 33188 1949747 11351 2972 56328 131990 305018 215887 37718 1366169 175447 755 1003388 1844789 110897 2832981 113193 5210436 188047 207892 771509 65192 22278 7544 2842839 428797 40111244 15206 26101 339873 268044 28499 14791 11777 52655 801351 19333 822263 112826 14553 480 2781490 209844 3821 16285 33038430 792035 22319 163790 903531 270760 41237 2955 12004228 956722 83006 1351326 923235 488111 1015598 67674 1898079 2036573 19757413 132065 40040 5326 24014 40693 36698922 2914028 7327749 104811 3628 266097 42 75130 908989 114280 1557778 14948725 37278 1502736 8019765 51021 294 9485301 9793051 2027104 462520 3137325 13405688 86846 6378 16534 23687 22555 4 16059849 867930 2597 792612 8 52128 118572 5613 71 1328180 77803 183925 974103 121857 1097332 86136 1035079 575217 3890082 16919374 104 89 141108 1573989 90489 41024 9845 1642 189799 2037941 5806661 96868 13403129 48997 1131 2580371 212436 228904 2522145 893640 2327663 486163 51598 13048 666030 18295 120289 153710 134256 772824 9638 21638 4971 98006 5097 649134 132961 598660 11 110540 254356 23 383781 2890880 814128 2 13937697 1122 94353390 8015 39447 21490 50197 70867 528443 108054 415241 15433 1650959 1479673 581591 104131 1828899 1 1687 89852 48749 38659 292195 3129572 2763 18982 26714 10403 549752 161616 17327011 595341 394487 1444997 4543328 387814 953579 81715 50286 475673 15910404 2339264 12139982 130562 115601 434189 3074773 767 2307714 4791 4260468 9828 1359718 66280 345 147 313630 1685161 216807 1982 275492 1326896 59024 2231482 139066 136868 1304 1851167 661085 6941 19927 107537 223460 2385538 57166 327268 4917802 31582 669326 189843 3973565 11090 143447 667581 352166 112788 28889363 81049200 1200576 187058 16566
3 1034
799244529 329611967 321648849 305958536 242408412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
986899477 721710816 570284384 423942904 66990412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
667622738 617384453 405345858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
95860790 61714586 57048778 41432338 38685554 37863918 33558704 32145395 31952282 31172469 28743384 28405042 28152103 27423497 26864748 22232513 21953637 20095676 18852378 18816019 18197712 17958859 17925222 17580988 17428903 17135002 16825051 15637548 15591060 15483132 14744324 13259302 12838679 12660773 12171604 12102315 11822741 11690138 11581580 11256364 10848057 10757619 10703707 10323909 10211214 10089743 10048834 9936885 9709684 9701604 9530195 9506304 8894423 8841088 8771298 8473672 8384204 8133202 7755477 7688031 7562525 7341431 7267977 7158496 7094391 7093503 6921661 6684188 6655294 6647031 6567934 6536457 6469734 6329534 6168671 5888889 5831515 5803847 5800258 5711351 5568244 5560772 5529929 5489477 5335695 5247845 5233203 5174297 5105670 5097326 5007948 4852701 4817216 4799361 4577986 4539390 4496045 4482360 4403373 4397991 4373799 4305362 4243552 4194308 4194171 4077210 4029754 3989618 3951169 3947314 3935995 3823313 3816013 3814143 3802336 3757514 3727907 3698504 3675797 3661631 3618679 3592275 3517631 3510089 3498495 3481169 3448746 3412394 3322499 3306467 3297744 3295231 3257690 3227919 3213245 3184979 3179471 3172254 3140680 3133282 3120417 3119633 3077812 3035198 2977749 2774562 2749524 2733761 2721143 2716815 2691417 2688370 2669213 2562063 2551363 2534608 2527293 2476318 2475494 2466938 2444268 2433515 2424332 2410889 2406195 2404287 2390638 2374721 2370705 2356233 2345351 2342307 2341026 2290576 2289633 2272928 2267960 2262712 2192898 2179844 2168520 2163340 2130554 2116874 2080604 2078003 2051415 2038247 2002828 1960811 1947209 1936376 1927183 1922955 1903006 1896883 1879034 1835859 1800866 1799395 1797825 1781213 1765503 1728125 1716486 1712738 1691449 1659541 1651573 1624441 1614189 1610712 1596344 1589273 1571235 1570744 1518915 1502603 1490741 1473690 1466882 1441421 1413139 1410442 1401838 1401737 1391098 1383902 1368584 1348364 1344606 1335386 1328889 1313679 1293522 1282955 1272024 1260039 1250614 1239615 1230781 1221451 1220800 1214591 1205033 1196423 1172897 1163922 1160369 1157162 1157118 1155408 1144296 1143161 1141734 1139720 1106959 1099190 1071043 1069844 1052453 1049007 1048393 1038968 1037361 1022922 1011175 1010571 1007757 1004027 1003328 1001813 995308 976405 975923 967134 948807 945415 933633 910530 909084 900502 899683 894421 892870 879491 873904 867521 859862 850662 837608 837397 834423 826621 826093 822033 819327 816556 815767 814357 810056 802164 791358 784310 774851 772371 767752 766091 763245 759060 753257 747159 747047 743361 737369 728623 726584 721405 720133 717888 717081 715704 711982 706465 704341 699954 695875 687647 686351 682181 680466 678912 673926 673569 670078 662008 656082 654641 653720 649989 645276 643760 643008 640053 635704 625824 614656 610562 601863 601617 597473 594385 582047 582015 579226 575547 573407 570552 564701 563336 559544 559502 558705 557654 556247 542814 540496 540276 538456 534298 527142 516500 503798 501699 500382 500305 499232 494840 494498 493330 489246 482883 478808 476102 473824 469774 467988 465901 463036 460705 460055 455482 447948 447734 447323 447073 445567 444871 443912 440375 435610 432632 428960 419675 418590 418540 418258 412742 412573 410804 410681 410124 406238 404601 403962 402260 396520 392383 392217 386632 386392 379194 378320 377516 377299 370501 364562 362138 358941 356553 355702 354126 352681 351250 348686 344290 339570 339043 338758 337819 335921 334750 333422 332218 332207 329294 326878 319369 318590 314110 313734 313144 311487 310640 310130 309817 309573 307803 303671 301964 301246 300959 299596 299202 298637 297286 296406 292650 292353 292050 288896 287844 282682 278567 278260 277583 276512 275048 274139 273770 273143 268243 267313 267053 266770 264392 256782 256333 251014 250009 249426 247013 243278 242919 242040 241391 240859 240673 235635 235074 234450 234106 231383 227210 222583 220546 220398 219732 219429 217870 216729 212854 212302 208411 208370 206576 206407 204228 204085 202795 200797 200528 200419 198365 195538 194449 194070 193942 191579 190944 186367 185535 184936 184581 183897 180329 179463 179279 178735 178613 178561 175228 175082 174469 173215 170933 170622 169646 168941 167576 167019 165212 161409 159639 159412 158442 156730 155732 150594 148564 147856 147685 146771 144111 143595 143507 140223 139302 138592 138457 138220 138031 136722 136682 136195 133300 132607 131781 128970 128450 128377 128199 126156 125021 122722 122165 120128 119480 119128 119077 117913 117871 116992 116669 116091 114964 114857 113075 112187 110914 110576 110022 109944 109717 108414 108029 108021 105356 104324 103884 103865 100720 99634 99632 97769 97329 97030 96632 96577 96395 95737 94855 94744 92910 92102 91241 90956 90895 90695 90281 89599 89042 88728 88369 87654 87505 87186 87158 85979 84944 83493 82708 82498 82174 82058 81840 80817 80749 79363 78994 77685 75011 74048 72287 71720 70629 69850 67967 66738 65891 63866 62572 62456 61992 61743 61224 60133 59196 58853 58323 58301 58279 57011 56391 56131 55876 54217 53739 53656 53642 53565 53211 52575 52296 51602 51538 50373 50008 49316 49099 49051 48541 48337 48224 47977 47739 47002 46892 46583 46233 45334 45109 45086 44942 44772 44508 44141 43759 43490 42688 42496 42056 41082 40083 39639 36424 36282 36250 36179 36025 36010 35651 35548 34686 34603 34491 34274 33582 33462 33139 33113 32912 32660 32643 31768 31336 30484 30371 30072 30040 29363 29130 29070 28596 28494 28307 28271 28225 28190 27448 27441 27301 26980 26677 26406 26101 25974 25424 24829 24596 24581 23969 23751 23717 23077 22820 22789 22159 21629 20655 20647 20276 20252 20251 20235 19901 19733 19566 19321 19184 19122 19107 19033 18861 18752 18513 17509 17230 16836 16769 16389 16169 16074 15936 15907 15753 15588 15366 15360 15326 15277 15169 15113 15085 14810 14479 14406 14402 14388 14338 14076 14066 13811 13601 13530 13518 13440 13282 13275 13062 12951 12915 12895 12631 12472 12434 12067 11996 11988 11864 11774 11739 11658 11422 11371 11200 11019 10616 10409 10150 10122 10098 10087 10064 10063 9757 9625 9605 9514 9282 9150 9096 8900 8884 8848 8842 8815 8770 8672 8549 8446 8370 8165 8113 8109 7933 7904 7829 7783 7638 7604 7459 7402 7394 7132 7113 6923 6717 6506 6452 6114 6037 5946 5910 5875 5708 5686 5661 5649 5523 5412 5394 5323 5233 5138 5106 5102 5053 5031 4930 4760 4677 4666 4629 4581 4448 4441 4325 4256 4241 4162 4146 4133 4105 4073 4046 4045 3988 3369 3250 3212 3138 3129 3029 3022 2979 2962 2807 2805 2768 2749 2723 2710 2626 2596 2530 2528 2523 2498 2436 2418 2335 2327 2048 1959 1945 1890 1879 1788 1737 1734 1690 1574 1547 1536 1455 1439 1416 1315 1303 1219 1208 1201 1197 1190 1163 1124 1109 1042 925 917 915 862 842 744 730 725 683 683 676 663 622 597 589 575 554 549 542 531 513 503 481 479 469 461 455 430 425 396 393 392 365 365 299 298 281 264 259 210 188 186 159 141 134 127 126 120 110 108 98 86 85 78 68 67 65 48 26 19 9 3 3 2 1
55975072 46966043 41354464 37238005 36659932 35550791 34934189 32730006 30347018 28626973 28585951 24227320 22930748 22008636 20303461 19831962 19439992 18632270 18587839 18477084 18388707 17363996 17239784 16957293 16271674 15608890 15496026 15098165 15020396 14815845 14295112 14090813 13573608 13464585 13461465 13287705 13219612 12763199 12642065 12495754 12240581 11832294 11578215 11315311 11173311 10635475 10069837 9875938 9778101 9616285 9472593 9461973 9423643 9401480 9325032 8830143 8373391 7826994 7280686 7165426 7117735 6901006 6888498 6856371 6751070 6694038 6600464 6585627 6584611 6562166 6398216 6352705 6256887 5987478 5963685 5900585 5850761 5825824 5813061 5712400 5675861 5525916 5496294 5119868 5074338 4961517 4928912 4905545 4788293 4725470 4724379 4637777 4617233 4553521 4540070 4534146 4419307 4312729 4300964 4263906 4217049 4214466 4192860 4185292 4097222 4057345 4014781 3859799 3829222 3768806 3768240 3717179 3645543 3591008 3584164 3571268 3562631 3555381 3508402 3454139 3442808 3432553 3390111 3374020 3359838 3352503 3282292 3218083 3187117 3148967 3127029 3108180 3096138 3063175 3034888 3023331 3020497 2986219 2974996 2970621 2792731 2792326 2779907 2760373 2707141 2663188 2657483 2656535 2655778 2650820 2597547 2524493 2479001 2474274 2428400 2379571 2377390 2338327 2325489 2320021 2319038 2297694 2279462 2275239 2247124 2221413 2220625 2197502 2177322 2160012 2146015 2067488 2055375 2043392 2037207 2036222 1963497 1960696 1951849 1923718 1918221 1917180 1914326 1893793 1870196 1853449 1849400 1833156 1826514 1821379 1817409 1765259 1721386 1718327 1704933 1701640 1696296 1677358 1675453 1670943 1660311 1609714 1601598 1595816 1591995 1581797 1577313 1577259 1572286 1557443 1551886 1507905 1491853 1491218 1476211 1469495 1460080 1452865 1448518 1446377 1444466 1409178 1405372 1396911 1381437 1370849 1365996 1348424 1337874 1312913 1303938 1302334 1299680 1293181 1292348 1288436 1276724 1249337 1245189 1235812 1226565 1217003 1189387 1174481 1167982 1165169 1146146 1116295 1107312 1107124 1102878 1098965 1086993 1067692 1061045 1056970 1053748 1051370 1048606 1044262 1022226 1016592 1006436 1001688 997154 960127 956588 952922 940584 939788 919858 900449 899111 896476 896173 879823 859561 859123 844252 813853 812758 806435 799701 795795 788027 783157 771666 766605 763599 757327 754028 749130 743610 740216 740155 736599 732473 726877 718242 717579 711900 700651 698590 686703 682143 680807 676091 674771 674222 670310 668885 668698 667428 664098 661671 651661 649021 647013 640946 626545 625858 621461 610383 608672 605073 602438 590618 587283 584501 583350 569995 560253 554922 554144 548909 547267 544705 541335 540532 533234 532170 531835 528695 520631 511768 499097 496736 494640 494233 486159 479641 477393 476406 474635 474517 472995 472860 468153 465169 458862 448978 446625 439707 431758 431252 424639 423072 421563 418769 418539 413287 412599 411870 407293 406207 403088 401330 398199 394514 387065 385000 382444 378877 378851 378405 362778 360925 358785 357610 356963 356811 355498 344903 344893 341509 339234 335806 335618 329280 327983 326976 325478 322698 321261 317913 316747 312815 311901 311612 311588 303318 303186 298567 298462 298383 296445 296396 293173 292870 292298 289815 288645 285573 285068 283998 283819 278117 277745 277214 276705 275417 273218 268301 266774 265027 262758 261554 255539 248430 245728 244153 239764 235698 234925 232772 231766 230560 229120 228126 226416 224078 223317 222670 222492 220947 218699 218307 218129 215561 214993 214292 210164 210061 208962 208685 208554 208171 206129 204999 203341 196664 195450 193108 192318 191355 189738 189083 185371 184222 182978 182952 181886 180991 179966 178039 176547 172409 171292 171166 164205 163564 163189 162825 162652 162411 161630 161083 159503 158775 158501 155608 154566 154284 153947 150933 149259 148526 148210 146905 146759 145042 144170 144070 142937 142443 142070 140036 138517 138066 137612 137000 136834 136357 136244 136182 136148 136121 135155 134073 133708 133261 132836 132404 129412 128814 128782 127752 127140 127070 126724 126568 124552 122899 122887 120652 120046 118116 116739 116260 115933 115137 115050 114835 113950 113374 113367 112287 112102 111041 110722 108873 108632 108462 108452 108292 107571 107447 107159 106802 106286 106145 104738 104259 103933 103643 103416 102547 102370 102316 101744 100919 100621 100023 99755 97893 97714 97616 97056 96236 94551 93865 93121 93049 92806 92109 91609 91470 90874 89809 89783 89515 89240 86501 85435 84092 83882 83502 83402 82758 82018 81504 81494 81440 80759 79568 79405 78155 75742 75577 75533 74476 74242 73535 72750 72675 71707 71654 71532 71370 71285 69756 69057 68902 67545 67161 65189 63257 63199 63021 62897 62459 62402 61864 61801 61517 61397 60806 60573 58225 57962 57628 55620 54451 54324 54308 53939 53718 53259 52931 52917 52034 52026 51893 51646 50796 50438 49752 49729 49369 49367 48754 47951 46980 46622 46074 45896 45375 45087 44077 43573 42320 42272 42046 41809 41608 41278 41119 40443 40366 39906 39738 39042 38901 38817 38564 38537 37186 36622 36568 36528 36096 34636 34498 34390 34334 34327 34167 34161 33997 33975 33551 33057 32816 32403 32118 31962 31233 30927 30799 30175 30067 30065 29960 29512 29377 28096 27845 27534 27519 27472 27429 27084 26952 26612 26541 26356 26354 25841 25536 25407 25365 25166 25064 24470 24406 24222 24200 23280 23276 22984 22527 21539 21503 21464 21241 20976 20850 20802 20676 20325 20294 20119 19645 19484 19261 19035 19007 18879 18716 18353 18174 17937 17931 17901 17739 17486 17297 17116 17044 16869 16724 16638 16341 15858 15672 15366 15003 14985 14321 13855 13812 13591 13497 13471 13122 12726 12703 12652 12644 12579 12387 12147 11980 11896 11521 11312 11309 11239 11025 10943 10939 10889 10819 10657 10643 10350 10330 10268 10236 9979 9679 9676 9618 9618 9392 9267 9215 9166 9114 8812 8688 8591 8546 8527 8380 8313 8276 8000 7788 7702 7583 7476 7430 7413 7408 7374 7332 6943 6906 6906 6837 6821 6821 6793 6776 6710 6616 6422 6418 6265 6225 6152 5990 5976 5927 5883 5842 5790 5663 5581 5416 5297 5283 5218 4925 4914 4906 4762 4681 4633 4514 4174 4145 4058 3993 3942 3916 3903 3884 3830 3744 3740 3734 3704 3670 3633 3587 3522 3501 3493 3487 3319 3301 3300 3161 3020 3004 2984 2972 2969 2916 2886 2840 2801 2793 2787 2714 2692 2678 2650 2589 2578 2567 2414 2384 2375 2358 2301 2299 2222 2216 2197 2177 2129 2089 2071 2056 1992 1991 1933 1929 1854 1847 1793 1739 1617 1580 1519 1443 1442 1424 1365 1334 1329 1283 1243 1222 1213 1127 1102 1060 1016 1015 939 896 867 848 808 721 656 639 637 602 601 600 587 585 562 522 520 491 487 433 395 386 373 361 356 354 320 307 305 299 278 248 239 224 210 209 201 193 189 187 178 162 156 155 125 113 107 105 88 86 81 79 74 54 53 43 39 27 25 20 16 11 9 8 8 7 6 4 2 1 0
224120839 161385286 88452623 80939500 55273040 47484682 47085420 46627268 45112441 39152383 39094810 38445791 34558553 31235603 31113680 29548711 28196302 26332932 26141435 25097524 23342796 23224511 23053152 21333055 20186604 19517836 19226559 19092214 18856061 18172825 18166055 17855956 17741517 17656643 17516008 16481181 15861264 15699965 15687084 15075735 14922534 14407528 14349567 14132454 14046963 13968026 13902129 13691717 13644113 13565015 13484835 13327297 13263692 13161278 12702098 12357177 12257182 11245596 10626094 10464573 10447530 10274663 9711822 9698860 9674541 9630627 9453377 9443807 8887623 8851318 8733868 8661020 8573612 8509508 8221673 7995725 7842632 7611115 7438118 7401224 7396208 7331493 7242092 7144235 7102065 7032871 6841610 6816121 6494894 6453900 6378881 6316119 6307162 6256611 6171642 6157879 6029500 5985596 5952106 5942590 5936583 5849309 5786043 5776619 5704945 5690431 5687695 5598205 5565336 5352052 5297814 5265044 5201367 5097289 5041085 5034078 5033793 4980387 4920433 4876702 4790421 4746145 4729756 4694712 4660383 4567096 4555748 4501362 4451153 4437176 4082651 3952492 3808131 3767662 3759569 3731594 3703685 3670058 3639908 3578808 3534688 3445185 3382645 3366029 3327953 3261766 3257410 3252515 3224673 3178107 3091560 3045884 3038021 3025156 2981494 2971763 2969237 2948978 2936024 2867996 2859672 2853088 2848101 2843584 2772268 2759129 2710144 2700526 2657801 2609362 2603225 2598517 2597988 2586584 2551869 2546576 2500987 2469592 2446435 2373206 2362278 2342178 2334947 2330587 2300924 2298222 2284185 2283246 2271091 2240137 2230117 2216825 2201765 2188270 2187065 2184403 2135665 2127808 2108336 2074806 2062359 2016981 2000758 1986939 1979913 1960410 1957345 1947007 1945851 1940917 1938574 1934068 1912403 1906685 1888265 1869474 1858850 1845286 1840149 1838625 1832115 1820267 1819253 1790173 1788613 1762701 1761967 1758762 1753271 1751658 1745568 1744806 1739645 1710544 1699533 1695550 1692477 1620551 1600683 1596405 1594970 1589732 1585299 1566775 1541260 1528512 1510337 1505501 1503626 1502354 1496838 1448232 1444252 1434705 1426715 1410293 1402745 1402484 1397363 1374563 1369683 1368987 1363397 1354186 1352295 1331721 1325473 1325310 1320593 1301573 1298679 1284615 1273930 1256664 1255628 1246905 1242941 1225176 1221040 1204959 1198689 1183131 1178440 1175874 1165991 1121898 1115114 1108720 1101756 1074200 1068376 1050029 1045610 1040606 1027202 1020025 1018176 1016088 1007254 1002573 1001799 995503 992295 980105 972091 969867 965030 959436 957756 941891 940416 939919 933662 903064 894286 882843 881360 880251 867221 855973 847779 847160 843535 838084 837789 827549 823484 819378 815597 815213 813364 811717 807063 800734 799531 790321 772526 763372 756144 750060 743831 736319 732919 732896 726763 722914 721663 710440 707748 702212 700077 699412 694478 693993 685160 660572 659869 655567 649550 648752 647891 645645 640584 638277 631933 622365 618728 617620 616338 611357 610624 607815 599965 582886 582568 581027 578646 575045 565146 564368 564046 562098 561761 561710 554953 550280 549159 547730 535032 531488 519165 514494 513396 512830 510417 509017 503953 502914 501401 494667 479528 478583 478344 471588 468013 467627 462267 460419 458849 457904 454067 452428 451157 449098 447532 446633 443851 434623 433464 429026 428435 422615 422410 414325 407253 406877 405555 405037 402442 400549 395520 390484 389823 388569 385727 376803 363015 360864 356853 355519 355138 352802 351489 349443 349077 347191 341423 340536 336886 336654 333504 328490 327674 324289 321018 320392 319332 317624 316861 315999 314735 314469 312506 311961 309446 307084 301484 301245 300237 294507 291160 288396 287110 287017 285591 281454 280922 279000 274816 273996 273333 271257 267356 258066 257877 257722 257352 254143 252065 250692 248770 248484 247484 246587 245315 242820 242290 242007 240953 238513 238389 237692 235176 233773 229643 228498 226276 226140 225126 224215 223030 220150 219832 219775 216348 214601 212400 212070 211232 210208 209725 207655 207606 207324 204834 202934 201665 201204 200932 199427 197549 197084 196979 196639 196470 196380 195310 195229 193576 193223 190725 189539 187405 185384 177761 176983 170831 170475 169917 168245 163366 161513 161356 160750 159377 158055 156288 154520 153772 148607 148596 147654 146676 146434 145504 145252 145148 141463 139169 138682 138566 137449 137289 136436 135049 134150 133719 133228 131804 131644 130396 129711 129686 129478 129284 129282 128801 128186 128033 127532 126605 124673 124436 121003 119092 118116 115147 114643 114146 114024 112811 111227 110871 110830 110597 110097 109472 108009 106041 105380 104981 104697 104084 103262 101477 101078 100719 100240 99340 98856 98573 98162 97118 96448 95682 95480 95229 95146 94634 94455 91540 91284 89918 88132 87488 87024 86654 86297 85417 82792 82606 81722 80978 80926 80890 80638 80478 79845 79268 78818 78524 77015 76799 74917 74812 72676 72086 71604 71497 70762 70355 69738 69653 68854 68026 67925 64956 64882 64574 64545 64272 64136 64078 62778 62754 62239 62202 61906 61454 60304 59031 56965 56704 56628 55713 54963 54474 54396 53996 52417 51936 51004 50869 50556 50417 50375 50303 50061 49963 49365 48990 48851 48772 48061 46310 45857 45813 45589 45424 45224 44253 43763 42274 42033 41844 41746 41042 41042 40652 40511 40491 40152 39758 39151 38401 36766 36217 35832 35708 35449 35440 34952 34508 33801 33091 32662 31959 31438 31389 31284 30956 30553 30515 30328 29900 29839 29821 29710 29552 29503 29414 29133 28851 28631 28244 28231 28143 28088 28005 27505 27085 26974 26958 26942 26851 26465 26256 25906 25491 25475 25432 24906 24260 24103 24050 23917 23861 23461 23278 23087 22865 22014 22004 21962 21702 21472 20639 20521 20445 20443 20355 20281 20040 19986 19836 19805 19293 19104 19078 18874 18685 18424 17764 17643 17459 17277 16853 16826 16821 16420 16401 16381 16262 15748 15685 15257 15154 15080 14821 14424 14415 14058 13702 13369 13324 12920 12881 12601 12572 12461 12357 12344 12219 12197 12097 12085 11860 11791 11648 11572 11547 11271 11251 11237 11152 11119 10655 10615 10570 10229 10218 10135 10012 9760 9758 9325 8523 8375 8369 7985 7607 7557 7534 7373 7346 7206 7119 6918 6777 6537 6480 6368 6351 6306 6173 6107 6038 5652 5647 5631 5626 5577 5538 5314 5219 5172 4939 4755 4517 4512 4377 4375 4345 4306 4271 4264 4014 4006 3989 3964 3949 3934 3881 3746 3737 3676 3619 3598 3597 3492 3448 3425 3368 3349 3323 3316 3296 3150 3086 2979 2921 2918 2917 2797 2785 2783 2754 2725 2650 2641 2614 2563 2533 2426 2371 2295 2262 2223 2201 2199 2195 2142 2086 2008 1945 1919 1863 1813 1789 1752 1676 1675 1633 1614 1540 1468 1426 1333 1198 1131 1082 1062 1061 1053 1032 946 919 918 917 862 853 849 826 820 793 778 774 758 732 731 725 621 591 578 519 513 496 479 469 468 442 435 426 395 390 381 377 376 362 359 349 331 324 290 275 273 271 265 262 261 243 215 214 205 156 133 128 126 125 122 120 120 109 105 104 90 73 68 51 48 13 3 2 0
3 976
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 807355448
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 364012503 418949005 644612449 688862731 850593294 953295187 996324216
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 354979658 462740972 625826996 759139414 797423498
0 0 0 0 0 0 0 232711 0 82890 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 102698759 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56540 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 53535478 0 22 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 6942998 0 0 0 0 0 0 0 0 0 0 0 0 1146 0 0 0 17 0 0 0 0 0 0 0 0 0 0 0 482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19866962 0 0 0 0 0 0 0 0 0 0 0 0 658 0 13 844 0 9309221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 108765030 0 11124987 0 0 0 0 0 57974395 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67803 0 0 0 0 0 0 3 0 0 0 0 0 2116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 88 0 0 0 72 0 0 0 0 0 10259259 0 0 0 0 0 0 0 0 27550 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1471164 0 0 0 0 0 0 0 0 0 0 0 0 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 368 0 0 0 0 0 0 24158512 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 0 0 0 0 0 0 0 0 0 0 0 0 0 5868 0 0 0 0 0 0 0 0 0 4661 0 0 0 0 0 0 0 0 0 84738317 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 4124450 5357475 0 0 430224 0 0 0 671886875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 60339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 651987 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5670 0 0 0 0 0 0 0 0 0 0 0 72681881 0 0 7445 0 0 0 0 55899707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 835723 0 0 0 0 0 0 0 0 0 0 10617784 0 0 0 0 0 136594 0 0 0 1283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41025574 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38257 0 291148660 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 142617478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 128378870 0 0 0 0 0 0 0 0 0 2298 0 0 0 0 433349197 0 0 0 0 0 0 0 0 14228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23702673 0 0 0 0 64 169742124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 7623809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 218393146 0 0 0 0 892 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 0 0 0 0 0 49140 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 7963241 0 0 0 0 0 529 0 0 0 0 0 52428497 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15418237 0 0 0 0 0 0 0 0 0 0 0 0 0 1253 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 14513 35345353 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 115389933 0 14744090 0 0 0 0 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 152405585 0 0 0 0 0 0 0 0 0 0 4532 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 0 38491944 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 269166267 0 0 0 0 202 0 0 0 0 0 778589041 0 0 0 0 0 0 0 0 1 0 149 0 0 0 784090 0 0 0 0 0 0 0 0 0 6745 0 15573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 0 0 0 0 177 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 135 0 0 0 0 0 0 732658990 0 0 0 0 0 0 0 0 0 6313 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 21751451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 228580 0 0 13 0 0 108431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60889 0 0 0 0 0 0 0 0 0 0 46961 0 0 0 0 17125 0 106464 0 0 15 0 0 0 0 0 0 0 0 0 0 0 22309356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16315248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21643757 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 146 0 0 0 56 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 271471949 0 0 0 528 0 0 0 0 0 18226922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6004 0 0 0 0 0 0 3007 0 11122724 0 0 0 0 0 352418061 0 0 0 0 0 0 24 0 44362379 0 0 0 0 0 0 0 0 0 0 0 0 0 12156 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 862 0 0 0 0 0 0 0 169827725 0 0 27255368 0 0 0 0 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 0 22832167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 514 0 0 0 0 0 583 186410 0 0 0 0 0 0 273539 0 0 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 272 636371 0 0 0 0 0 0 0 0 0 0 22902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 136814914 0 0 0 0 0 0 0 251130 0 0 0 0 0 0 0 0 0 0 0 66335887 0 0 0 0 0 0 0 0 3983929 0 0 0 33700 0 0 0 0 0 0 2725742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 176835363 0 0 0 109152288 0 0 0 0 0 0 0
10907 0 0 0 0 684881 0 0 0 0 0 184319103 0 0 0 0 0 0 0 0 0 0 6483 0 0 0 0 0 0 0 0 0 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 273371744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2860702 0 0 0 0 0 0 0 0 0 6681 0 0 0 0 0 0 0 0 0 0 253 0 95812 0 0 1470 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1707508 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 602752540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151204 0 0 0 0 0 0 5 2019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 257 0 0 0 0 0 0 0 0 1611 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3985091 0 0 0 0 0 0 0 9917 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 612 408 0 0 0 273 0 0 0 0 0 0 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54758 0 0 0 0 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600 0 0 0 8048817 0 0 0 0 0 64 0 0 0 0 0 3332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 501326 0 0 0 0 0 0 0 0 0 0 0 0 447075658 0 0 0 0 0 0 977275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16518 0 0 0 0 0 0 0 0 0 0 0 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 74666918 0 0 0 0 229523 0 0 499 0 0 0 0 0 121 0 0 0 0 0 0 0 0 0 0 0 49 0 0 0 0 0 0 0 0 0 0 0 0 0 83 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 157334016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 433340343 0 0 0 0 0 0 0 0 0 5337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 415 0 0 0 0 0 0 0 0 0 0 0 919864 0 0 0 0 0 0 0 0 14 582408 0 0 0 22 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 72 0 0 7678 0 0 0 118148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 45917569 0 0 0 0 0 0 1829 0 0 0 0 0 0 0 0 0 0 0 0 0 31 0 0 0 0 0 0 34240 0 0 0 0 0 0 0 0 0 0 0 0 2911986 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 0 0 0 0 0 0 0 0 0
3 1161
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 618925292 700364202
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 151239388 466727324 560080641 563122669 783818898 819891648
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 258898667 564797604 578130761 663957684 922371040
56139 2424381 738329 1002441 222900 5851898 254135 170218 67100 193468 3666322 293589 26763 7231 124203 5678626 179864 38623 3129 82529 11215504 7278434 60657 27083 2337979 126664 318508 823581 3629794 41270 27273 93584 3923732 185537 361849 1985 114461 253655 342502 143560 93152 35160 123796 1167531 1056 969233 9920 150071 3843385 124337 9004 6905 207129 477928 256959 1586 45928 137780 107182 1213945 205362 8316 6527 13324 460 903 49 362928 312990 52396 2990905 69475 9054 93589 2195 383 351002 3229238 147145 1977651 721799 27714 316822 3446 190709 1204711 23534 2137584 34424 12515352 1858630 2342587 6363 10577413 390394 198230 28005 119 872156 54526 525872 268809 1311 662456 1160993 16594 102559 923512 1730643 122 1387606 1366 2002009 198169 2589752 42154 68850 232341 59094 16441 1709 8080 50546 1515187 2394 2354020 1163654 16023 12891 2789 311483 3676506 485124 1585762 5007 1142432 569151 3905410 12251 2386991 5213692 16652 3593041 1682933 172149 44560849 176062 2493980 2812490 15457 138751 2039157 10399032 426692 114324 1093745 117630 384798 85486 214293 7664583 491366 1366097 699448 397035 2936 117293 2953738 867079 426264 6664419 579924 50406991 1199172 1820518 40603128 99547 2 710989 48439 323026 215202 6 82713 496625 293402 838523 916 94826 1220 46602 30322 55525 1077871 116112 18510 964853 25297439 47279 14011302 264970 64410 325483 41455 66256 830074 4138568 42812 771624 1624 8155516 37789 66314 342417 6562 2042 385062 208535 32388 48608348 596139 4536 417940 203323 29292 7963450 14961 5224982 3349 926 3000450 660794 146390 174181 5267 11168 1567 198720 1635623 254088 9330 909782 671181 2080 2402738 3776 96 1640219 875650 439033 11246 210 10524 52766 4075 57385 113804 392910 2250322 9423 76929 4368741 920521 1072706 480879 7408567 81414 21845 20461 102599 985506 31624 50786 52 1708347 1000 686785 85498 307 212062 72077 928491 25177 19142 1621190 1621936 111921 355827 10813 8402 229283 338451 373 105216 20994 17997 10608682 16749 3144853 89472 2818087 3043 6396057 5021216 7 3399 1266995 493821 164268 256388 490 219759 633 3558 17611361 136680 18579600 3982599 5798879 2042873 6222949 4724580 128119 5030 247109 74114 24857 250765 953304 185006 3842715 1597728 6886404 12507617 44486203 54086 524344 699291 4908999 23790972 3690747 1905102 319491 4350 3523 1706630 156939 8075253 2864708 316122 1705514 1727693 1650839 187508 7712 819 828062 116703 5565 19320680 93327 19514223 49677 37503 413670 14986 2729 415891 1072323 102381 262577 29940 3495325 1375373 29890245 8860 8493 23747 11404602 218649 29701 45824 2996 27245 34945 1538300 579685 439872 168576 45691 41784462 8204 4271751 374341 1621 9398963 60145 497316 1798132 313596 64328 736 8997168 70491 75303 1157 11361 1923637 1442 1175 2429891 1663866 7333195 332784 10646244 3250827 38598 11591072 121317 0 1488629 75166 102853 1359710 1199396 197 285122 1812 4028 795464 933595 177766 6236 1722008 32142 2105513 321475 855 147728 242985 16223095 170554 82908 3499690 506183 474715 593250 1954215 247884 64483 3786443 1871 13973 716584 43708 47562 1977728 1134910 1499630 9008 7849278 201429 4099448 3573076 63241 245804 959572 10665 289870 113389 4602734 23996 1213781 153101 131984 6669 151373 2209763 318458 267595 3957759 22185 306642 4139613 13286 15443 147 19173024 600827 436 8003 83787 31126 480401 417314 3609232 99484 436881 1731667 753372 87202 2069265 1656 15885 23281 250301 1374995 1231139 1313209 314161 549649 254966 402 1092 39 23814 229100 655862 1432470 10509 6768606 123762 2391 2662 1366241 91300 1075 577349 291953 17498 35153 43174 1653923 5203645 549 19727 44103 3087 14657274 51181 72560 193378 1287769 319500 1255 1520007 5256 299308 183325 433516 1823149 600273 11932112 1546478 7405181 3343474 12336 667186 1011240 39567 5512300 1049906 1113758 52720 113183 9548111 5872 214219 8928 94308 292419 86020 645288 8938 99884 125281 64238 401089 2765 309558 36951 32 570722 80089 53026 963281 51490 1011 2279342 21498 538518 50965 223420 1778232 133026 237619 213635 428029 305752 18879140 6755 1820 879130 1965561 707743 1179013 1505 40239 30472341 13516 41410 161 181698 142 263042 3718594 140682 4793218 33920 65943 2430716 604529 82596 299934 456054 10281 112261 660864 4281281 10378 1143536 713044 2704963 814 30433 22192919 417938 13174 2150101 4608 2893 75127 71746 2761 2038 2327718 6506 3135923 2958639 57 48746 526058 13331 506857 362776 7930 256173 77 14309 8324322 1325329 1209289 1149276 1343169 5876807 92589 27870 186 1514666 12207 14739 230943 44441 119619 675521 11755 1320948 75249 3837 966268 231998 30586 9105 3307409 463004 781981 2542 37874 8069 95488 3172973 7232 6271647 24231 48633 103582 710337 2053 294394 4725 806058 14839 1602098 615579 1021 146417859 1954 1924075 1295350 990804 1233673 21939 66895 7840119 303 173569 544376 976844 105309 249674 71304 90 334778 4495 2992 712378 160824 42107 6743 12813 135523 2987896 57864203 6900713 1743070 2984144 33517 822308 32013 40540 6522 1721141 40905 453303 58080 208606 40455 23877 826333 3761 3715 1549574 61076 148821 113 1041008 124630 15254 718018 5777805 10889 5445 25109 59068 93856 1587307 21965 34998 331367 32186 2275502 103202 14136 9602130 6894 467784 103359 567994 17696 77171 317459 9100845 1373 328796 2340007 9305566 5538221 79197 18625 416112 191216 296507 38524 229324 328898 395069 6854 37635 120 568824 344570 37422 54431914 86707 3367871 12609 6402 169247 2073966 74005 14908 236179 12 6141 1661610 350892 13513 152296 3322245 209250 307800 726 5190515 495272 143736 2290949 20046 16974427 97769 96644 83284 1763884 11535 2221482 66138 352570 223716 957461 566479 80107 27987 1641851 37062 3128756 13687866 6096343 2558233 1754004 645435 54444 88139 3212947 2969231 26163874 157795 165741 5656483 10206 425246 16480 1336420 5299059 1510904 21005740 17271 193472 66033 2018355 901085 2512692 192486 15218853 1205092 3744 4724624 202243 219412 48889168 4307366 66312 53130 4165935 90721 1305330 480365 1927923 198493 134721 11938341 9007 4879 5730 572291 1829834 1234838 512508 15674 581753 525026 23952 1287037 98381 245332 120 1117183 239091 200785 2968082 5954781 625509 39588 476096 8337 526241 1806194 9366 1051 51871 13034208 3733 246 116173 264277 454702 217139 12129 225508 1722332 128430 1213161 121852 566843 47268 10156394 16535 1508515 52159886 6565 849727 348295 302918 1159471 17154 46292 101896 42682 262995 38084 4112105 25325 1724504 5733807 1006020 349824 234 9250 267385 2698209 9109373 15236802 2775094 7703 63 1790759 431643 6288 1397462 23981 296506 535720 206 12614 844087 114517 21504 817500 1038078 16539 2069 1249058 55806 98969 776274 72563 68521 72088 117297 2434976 410651 141345 57773 3298329 127043 428786 301710 1555147 287958 56818 174730 136797 3525124 223885 375366 138104 652430 295555 182082 9528 232041 28688476 18252 4202785 1712078 17332 4649 36135 1174482 56157 18 81300 3620 38728 267793 475178 77283963 962540 3319219 326661 4879 284507 493455 1310429 515949 1281885 140915 1239963 1271362 7234 3545946 9119 5184756 1987806 1324674 6796051 4142861 4941747 1044226 7500 23651209 66980 566046 502336 226546 3693702 406252 29974 2703 360299 20899843 27659 29444 9224936 618659 211383 45683436 77749 8535 1973330 39213 1719 89192 1543 1208461 6093 1621 931789 331827 110071 173996 395934 714388 75118912 862153 235937 656303 2404 15547 20543 7983678 2297824 12424597 252 5780 254971 142435 69597 95967 203096 32668 1028 38879 4722924 39 3582624 27430 0 2808423 956060 79463 428151 4359554 563726 3969 883500 3842982 550157 2920 1068585 105847 4929 357781 433317 604463 5079 50010 1072 2858344 834329 461450 9739897 175977 420351 4161287 885828 82463 74274 296631 4678 217629 597 381 25534 76527 588846 1402861 1927838 15412 5868 112 4214059 282368 637942 192576 1069618 633275 452235 14788 4085 328014 226972 59301
155463 29673 2067 77727 34618807 138737 2378 45800 5426806 38012 161998 29471 892 9067 7055 350626 41443 351217 2872 2227 64291 70549 635985 312809 103356 23446 219786 35742468 94855 430498 1399408 36843 182373 69593 1522264 826708 1262972 1216663 2704386 845287 14277 246 1978674 2237868 42061 21178 63406 3146 3482174 22275665 2416393 407191 48 5410561 36603 3337063 9887815 7488252 527498 4183535 1185900 2836565 36547 6697979 1332 3039 122347 88297 1055544 15264635 155653 314780 350588 482611 456252 41747 9381687 27358982 35629 3706 1418590 135711 69116282 1394469 3105 38232 14065 6176899 1103865 540 625158 4202 56998 3385198 155327 1177626 498632 21212 21527 2382837 36290 1533185 1444288 268343 138973 453961 1641 7439278 412057 1707 8662 564 62973 78420 89637 168549 101107 1015301 80276 6082366 3826 453237 437915 901 4391902 556 3815028 1261671 41335 182074 8658 14291978 1208981 57273 235442 36838 20566921 32093 98584 23978 21356 144695 1496632 19523 128847 1727218 80661 627182 141892 2235427 119016 11643238 7102343 18 6574 7292 456413 627457 102073 481837 1574165 725487 149921 31939107 110696 2275765 34522 12348 1296205 5001227 230225 104075 4147 4595614 511712 5342512 30820517 3702886 5409 464 620 10956467 2810 4112882 5797 130902 185420 9572 224231 187645 927 274986 227623 68727 322 1295884 274 3002 14271697 1285047 16041 22690 151626 2158720 194516 2405463 7200 9267 18817 850005 13990 624286 2928391 400129 101353 4990865 10146395 116136 20913 134 70116 1951874 1042794 2356970 58 50462 120142 15538 102538 232622 1175420 3226990 68184 16888 845089 8095 82677 170710 8567501 4275246 2837273 18261 19481 174125 115484 2169457 33118 1245663 2014201 1 38679 177631 519 3249270 11035 94597 161032 347781 23 113572 228950 2569 56074 2043740 148549 1174465 939 299528 79660 23163 13203 1629908 37642 185293 33 7192 2509707 649364 145309 905297 810169 16593 286071 453921 191127 10324940 16809725 107985 52283 1960 889502 143774 59413 2396721 6431356 65748 6485 48382 2262 45458 29821 149 34769 188867 459089 498 7143 32560 924526 1906 38308 442481 218193 5097 108048 19974 6620475 1203547 856885 79416 357139 563338 15533511 65760 54186857 46528 1902571 16296271 297275 1270030 88758 14364 213822 660631 1322 962 589107 460495 727505 115637 90 19398 4547756 40284 3451972 264785 31700 9483 223598 563 23101 13382 4221371 2035 56102 7545 95506 204212 1993562 658131 2640328 1003566 253855 8297181 77587 129057 521644 3516132 2928 3543 4962 3674968 334624 1798067 220203 4937119 47524 7074608 736902 1022872 1285218 903595 355295 2452630 1005719 1623074 2336116 40998 94644 984359 2021 1375447 15179 73697 7015 506 3253717 321797 185808 6946 59305 4065269 768414 13925138 55004 35863 7827 723000 15495 4470 117272 2508788 177687 29197 226 54452 314661 7225 426387 1189172 164197 2464174 20594 47343 255 35523 1245015 1013699 8393 27768820 311974 8525 262075 3011 252196 630 2637424 197145 221647 40547 577855 781592 15179 7401348 9034 183115 474722 26296741 121 12825 142977 455380 173026 29310 156506 22916 1664066 7639 1213789 3296903 18904 1851742 566211 423236 25677312 9683 172 4905 10989 212517 3776267 229730 504369 1042059 971365 531342 286696 479778 647465 89176 266866 2817793 1037623 1349 8957 10958546 45885 2063730 82376 440 171772 368086 229578 143471 1991583 149458 16775 838 4072557 5458 2877668 1148286 1977905 7647 4526497 101643 252407 1066250 11577 1606331 563871 2565743 2122 3144078 633 2189434 8136 61219 553 181361 172013 14723085 2542 930 29835 2674 6857491 372307 701054 25619 1902701 405777 23946571 21161253 36593 793967 145893 516143 1803657 2681434 89713 584 285855 1200919 76377 386742 77928032 768 119191 2511 227418 117138 14625 9 702843 143332 71795 270161 6260085 9941 165623 1319546 1727 53938 279978 72 18797 4348734 2841265 267482 669703 369627 1321308 316146 1286 78160 423978 254536 6599051 9066998 2572479 8473941 200328 18173 118280682 972 44123 15610712 67 255742 703 1044663 38018 1663 48178 3311 3372928 564788 13924 18587 5604 349804 126 152050 345222 6894 73133 2898 252785 5244472 177202 3161381 863196 1069155 183828 1663 2649709 142448 516239 97411 1117216 2991796 1475033 378016 29634908 75513 1872706 511 46583 2584990 916246 325598 83103 140937 141888 36136 13545211 4564 49450 385106 712 121 767803 38273 1205475 27337 2532 1342727 1144280 109099 4790148 17363 20287598 96594 6147179 1882800 84751 24470421 21462817 51875 12311 568668 4077209 127370 4811098 101126 33803246 841622 11633744 516867 1348461 2270346 2312 15233 420510 42340 81 341367 14226 497 300272 9000981 3654030 919163 15180 75350 1055060 18021 4589 2485 642311 180458 759792 23336 1396 6167 2180486 639025 163924 7680 15304 16518 29176 877945 50995635 928638 41288 7368 87230 249025 33534 71579 1398174 81402516 27566 717645 123995 171568 3557698 12570 1949 640696 507981 3304674 1149063 25519 116481 217010 434091 27528 1227021 128921 112 5763779 17631 3656 221401 5818 14399 832140 11791568 76944 15575539 44 1029211 2405 1357866 240169 8343513 758 5670 1123404 233 4173303 941034 624 144391 572536 2685 175282 6774808 808370 3910 1007995 2642197 184168 18608 452038 12817 2186742 751286 45761 505204 49600 68254 6633046 162125 43962 58612 3522622 2290 162 78077 8035 437442 43798 84963 2599 781253 9822 151908 114182 23972 5992525 146957 60937 7176439 145554 295156 117095 746938 909627 3781 591651 29639 4450344 2084359 4192 3309322 13627164 13545 9755 136835 5006 431931 225659 195690 795858 67047 26671 485363 14735 191532 82 48944 54482 1626024 22361 1315 223431 3182506 2345 52950 41269 117195 6696005 1066229 2148712 7162774 77108 16357 195941 6154 13857074 56401 185762 88625 10768138 315401 219095 2846314 827715 69369243 114430 658920 60884 41141 133677 63829 881 1348 58702 21429926 1410729 4035 1822204 8042853 1424406 453198 43 567719 13750 2435211 42446 282242 822 9268 303427 54795 39017 871820 1613316 104567 6820960 2536058 936633 10866427 343834 1044206 13120 2401875 193541 308677 1933949 571566 1677056 117 643398 1142 141583 28717 153107 1869098 45934 3895116 981372 327694 19298 149362 5696648 7580642 119654 115619 787 12262468 1331661 5168675 142537 1890 8410598 3513 66285 35127340 25005 3699294 4217157 7253 14717 980351 5753329 20360 70764 26386 5339686 2232 13383 285567 6851 4242484 105583 560036 17464 146469 62156 981 9884982 75 12002126 1280190 23052 571740 191441 198733 28101 1007863 181773 4086 1032 140 9490856 2017179 273371 86115 33010 18706 41497 453716 312641 1751100 2146400 40579 777881 51617 8530 873053 201210 1144956 73284 20350 969329 11428759 27424 6087 975698 7028 1841067 3272 1552101 20470 10389 2071 3661 303543 139269 5055 309990 4311868 44325 5073 3794816 5396669 37 607 117050 14773464 1872919 699501 933986 2672861 582209 297227 5342202 2221 1594049 107 3480288 580009 392114 57402 95509 67120 661725 166541 28752 147798 459143 304218 28026 17896 32867258 145610 232846 33427 41124 1104 33959 527677 724251 9978 289739 42791 83134 24032 155272 2970333 84693 145506 7831 459501 7041 1325 1703039 43 365460 295572 376660 31 50203 24081213 37142 534774 84060 1251085 973407 1529375 937685 104962 9807 503903 1660534 1814 1122575 65066 1066487 13419696 2958311 1919956 38983 692 32331 22081 40017 18584 16746909 133639 255200 458671 554247 1315844 4145 102633 78671 27301 322 4589 546 188 1627 579 48880 4758 49554 45151 8574369 128799 411923 408225 185336 31268485 7938 282621 6754784 1987610 373224 615541 2684280 4448608 1137860 64345 8394 172899 3969 58721 609045 1134515 181886 2210 18720 541589 11973 2452755 375878 15399008 3246795 633775 520168 9765 53416 221811 610108 536545 12628 34501 2811609 8050 1671 109987 4244625 735462 36725 289551 13999 5162043 12862 216138 149535 158031 128160 1040225 1719675 216214
33776 1843 586816 8040778 1552986 20275566 8193796 984450 2364179 2943795 407242 54739 112173 293514 1840 690059 9241 2453 141092 11348364 509076 1254348 2917478 879193 51 8355490 9761401 235505 791736 6355 38733 114326 81960 3040859 3697 252 46 3359224 177135 32752 1958529 22232 23889 73609 1961660 47692 450 3201804 25342580 99741 183600 18000 897698 3979352 37793 619956 132175 4484 6795067 621794 369 1172351 93705 126443 125540 44539 6144044 57 34420 2050620 426470 1479918 4389427 156321 6409 1664 166817 1694 442395 95750 93061 14942 149200 98403 453454 2492 36933362 3941 569292 331726 3341771 32654 373431 1432173 244902 32905 121 2823484 176729 6287 2484380 21305 232 6377181 7179275 7338 284714 570499 631142 2248 1465297 1157649 610 18292 2 169983 32439 9890050 34747 104360 61040 2067109 385120 2865387 889349 1972789 2582230 1161039 17994751 1419286 3174125 7697 1121898 3267452 10082 1324 102906 555 832350 15043496 2578892 1371300 530991 748241 317404 147629 85945 17308 42940 220587 9129959 442226 37301 414114 75089 5089 7458448 311020 16020616 994006 3251419 332152 3432654 1325327 107226 4538509 23676896 15342 7826 766461 24237256 29990 39034 104186 38032 2719747 138402 2960949 12435 286850 1153404 668770 658065 57443 75502 6697716 3406578 1617229 4896110 11700297 3756926 177481 107998 7031217 48615 275995 575 146910 12195 574969 95032 7732 6474776 62506614 705 1752 2784868 33175 2403491 2474077 290294 120820 1109 859293 1371277 97 149907 153577 297830 1892889 3454915 232861 828015 82571 2110 9762347 223058 1893 36423 280476 7285201 317981 3403206 478128 2423 365629 110025 622025 1039993 1063120 820787 11647 4560799 41915 940078 490340 5205671 6666269 23633 45 183550 12344 58301 8645 43161 37748 50014 88124 854 107941 43194 1250548 6720208 39805 496 22580 111626 75653 8796 4555305 2204122 221256 1899 644112 5035206 391838 6721486 2378396 752790 4948 381354 41512 213623 1470855 27467 28573 4515 216064 823 15038 312221 229157 2130411 233397 11611615 44119 3099950 901888 79865 81 666831 5618 7607 1231347 21535 2240001 475861 71307 347717 2096996 1901254 29032 2752 252899 4713 2971633 22288 875548 2784102 31433 6349788 1389078 2467650 4003014 601 111253 1153 235892 5993 1142258 492526 422126 17887717 26285676 93189 782184 3237160 260061 18147 92854 108494553 161543 589284 30323755 10738 3730 68794 4037 239522 464816 5925 5345947 1226347 424348 6259 4647510 937762 7551465 2507784 59556746 153369 12806098 819097 4428382 19315 43895 28558 4248042 339711 23007025 3341379 9323 11333 405092 8004040 9555 31714 2186447 17300271 2327499 70152 1107666 596018 170431 7549 6988055 3027 5199 645310 19830 4524568 52591 44546 2040 1639934 453 69868 255441 333984 791123 478738 217553 145 20007898 764903 387017 14406849 84708 503456 693 7063 483032 738469 48068 559469 30238 49346 15790 1720 599180 482550 1043342 3049 7430 5133 22919 792530 85300 159431 145926 141 59742 395214 231983 446210 40158917 46 9832 4350 76764 572618 2444992 5309034 5262596 150845 83201 63968 4958 136647 529178 221407 8 15150 25930 314635 1958462 24068 300127 1840970 1137 1605955 7656 376810 1067853 1566 1237000 3203693 64621 295475 456662 244895 34384 889522 97053 97481 254139 1460208 137 438 1842 66812 4034761 476423 2174393 40730 957978 138578 47902 2107866 140607 11392 35 2807799 42427 6001245 1253876 110473 27542 63583 19797 6550 18979 191498 72220 1339 2809 267815 49453 5385 775371 762652 75008 217 313578 1202792 4608386 15962692 270857 19309 125563 20113 22520 1208804 11658 4175 17021 1938430 14763 1115446 447497 2677735 56694 84 3165477 92855 5264907 99856 51 6708 1879 2933540 2545525 2113764 1275990 1682 2759121 3437150 6065 926356 43569 33840 47556 915812 15 2817428 666 641807 140193 23609 23051 13767 490085 148830 559548 1201060 6428659 2256034 687970 460418 26836 128966 3942658 441979 13 152886 124907 449547 878339 15835977 2339874 12997 220 577630 7125250 21078 548514 34952263 84 1217884 1159866 4804461 789978 674724 1374458 4086448 9303 399727 2460 74681 944420 2760030 1489482 75673 1455804 5381150 67303 53072 226 110439 122752 144384 1126312 695416 57010 17763 340013 19996256 5181 9157 24514 352692 37925 14719304 58099 637 24248960 176358 38073 166393 36864 22746 463 18291 4608 4658150 14753287 1176705 224258 1279986 433025 93465 30849 1595911 807615 7442070 2205377 3542492 449225 21195946 107 5114 288953 17109138 70881 665806 19554 23492166 828317 1150354 1257677 511403 7608 112208 46538 8951431 15667 76268 1643 4925618 8821 1983 1974473 1016885 701 3575562 6679 1067027 15856 569689 441141 7829 22207 4787027 145065 39061 10521334 4038 2237063 211455 27503 1042170 25731 2010547 1219174 459365 253219 173860 58690 36570 137887 11243428 579 10196 1064859 162669 2273 2705161 820361 1047141 145822 950574 416887 326850 3553 156523 7396 146085 859834 7492226 171192 19137 2305091 7906 35778176 1584262 7051 16427 29092 299679 16 454061 3416045 25164 13864105 2898 94 46915 1225815 314574 6042390 1117761 2712239 200586 0 5720225 231378 62001 5484785 862753 108809 4257 49743 10716 223540 2850677 5345391 4836 8775734 2131781 2207 269971 127086 3300788 863373 423720 63705 840232 33299773 15 3044 1568738 5408 27496840 355554 6079008 2618423 5408920 1404896 197318 505407 6855088 964020 4957276 270 12782 888366 76454 18379 12917 1076 10571346 1090050 107474 701119 5651 18034 17 56368 1317790 399622 3283194 12290264 17841 13074 136268 221 43154 169755 1405092 249 223928 17492 191942 109597 87665 147289 220008 36739859 653710 42838 43972 2150920 2279152 33437 618 295605 2324917 182437 70474 126531 7771 222198 275064 1902395 3382268 154492 5537849 585506 14 31620 107606 2858 12077920 11767060 227564 192465 744793 37142 461990 7458004 417985 26441355 1506 2352921 73904 6831951 330706 1173229 123228 100965 29591417 696730 12198 45069 13329 35738 13166 782191 71990 146678 2259308 311733 3050 201910 587132 124457317 4092058 2207260 1284794 105405 13370 2781266 191710 853903 115192 506 723863 3766 103182792 15494447 35993 8025826 57959 8659513 133 1560866 5652078 819450 2956 62699 10300 1538 631801 4039793 48569 74989 12672 1838745 2934492 286 20430183 354497 4303 539299 14580 2479 10631357 106189 18980072 66978 562931 535265 5647493 29564 1402 3 351353 217642 17366 4868564 4902799 35476 1151 200504 52607 11907 60731 11326 278092 4853986 13964300 1371 488495 256043 149053 1231414 623915 48592 99027 167672 1590083 76988 374306 17039 215104 1339 611755 47119 3068868 8053631 67066 1464296 361679 7125 284372 40820 371777 4364 53433 179306 1254229 453 195898 94699 5751 128194 94694 277181 35776 1085433 12844192 20522195 13077622 15088 26896382 2105 119730 19315 1966 47085 1352779 47306 7909 3024077 4519 14531143 95963 1940816 397117 8362 35 785398 179675 25192 438127 42717 40474 5497 1623577 186917 3474251 6914 974971 3049863 302954 10697551 97320 51098 183 58899 2069238 73973 33362 191414 75264 7101 1755 1534746 2265444 6806 1415303 41269 23770 11955066 449 172614 1496050 869562 232339 323 3921919 5344 911219 8684590 87142 34975 849126 104660 862 154780 1441679 4038 623542 108111 4203 84905 3728 67494 363456 498899 1316809 211498 294739 1295282 28558 183348 1933 19257 15119703 287775 8558 1115593 71289 312985 8181182 1102440 30100 1952095 2935054 28386261 206407 6252670 343660 11159 22 277168 963492 6350 7448614 15118 113385 34313 4927302 106 106757 65917 1348949 19903 78274 17457313 1402693 33 353 254496 1825204 34932 356161 3717789 2696395 2805178 208144 389 4486 1941391 28497 14614 269056 822122 108101 717001 16338407 235694 220541 352568 471084 1698698 209417 278650 87214 67984 3542 704935 2496830 3240 50579 12382 107085 423107 115193 4642 527671 150570 122266 2056149 21623880 2333313 2329152 3196 219931 2333 62540 3562 6191 4467274 845 5867752 559488 12739 11 7281094 6954126
3 1125
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 354529869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 398276405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 837562940 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 600439473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 223206242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 438361629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 205735806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 635998502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 945555783 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 981149033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 818276161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 227437527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 859601000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 2 7 10 17 27 33 38 48 64 74 74 77 77 84 88 91 101 102 103 110 110 112 113 116 116 118 132 134 145 155 186 194 203 224 227 229 251 251 270 321 330 350 380 386 415 490 517 534 550 571 588 589 606 630 635 647 648 657 733 741 754 768 800 815 832 846 863 875 882 889 924 967 1004 1038 1043 1056 1072 1079 1093 1158 1184 1265 1276 1281 1323 1417 1474 1581 1599 1633 1648 1648 1761 1761 1785 1789 1792 1795 1823 1824 2119 2382 2549 2563 2816 2958 2964 2977 2994 3014 3036 3130 3190 3475 3480 3510 3568 3619 3633 3733 3738 3740 3753 3823 3866 3872 3957 4091 4108 4108 4108 4139 4209 4237 4238 4282 4297 4392 4436 4512 4686 4687 4716 4719 4863 5001 5060 5087 5196 5197 5260 5412 5546 5569 5634 5968 5989 6000 6127 6497 6731 6957 7308 7330 7363 7399 7407 7451 7612 7657 7750 7806 7817 8058 8205 8255 8316 8381 8866 9000 9014 9080 9224 9313 9622 9743 9779 9802 10132 10293 10342 10568 10638 10680 11034 11091 11141 11319 11392 11814 11910 11952 12177 12646 12913 12985 13066 13163 13292 13397 13985 14007 14111 14206 14225 14305 14858 15078 15324 15678 16263 16353 16408 16475 16704 16890 17100 17105 17236 17241 17430 17476 17511 18080 18142 18192 18194 18285 18389 18996 19030 19099 19479 19788 20141 20196 20280 20426 20500 20547 20571 20633 20949 20956 21135 21157 21178 21299 21767 22074 22146 22583 23039 23326 24090 24118 24130 24321 24357 24760 24889 25097 25571 25795 25805 26276 27303 27519 27526 27565 27664 27906 28601 28684 28731 29291 30224 30276 31062 31432 31681 31792 32169 32671 33851 34108 34189 34350 34351 34953 35208 35772 36340 36387 36882 37804 38009 38245 38334 38548 38852 39120 39567 39630 40204 40654 43361 43385 43398 43919 44076 44155 44277 44617 45089 45170 45426 45558 45958 45982 46124 46309 46456 47317 47443 47755 47841 47990 48363 49410 49734 49922 50042 50652 50800 52430 52648 53218 53298 53539 53593 53917 54018 54196 56577 58485 58860 58972 59468 59548 59895 62057 62705 62933 63798 63921 63973 64186 64318 64745 65150 65182 65409 65694 66154 66260 66322 66484 66560 66688 66891 67964 68276 68765 69323 69412 70358 70702 70748 70788 70995 71294 71360 71822 72251 74479 74576 74846 75448 75524 75750 75903 76646 77317 77492 77811 77819 78506 78563 80582 80662 80671 80982 81843 82667 85063 86531 87580 87794 88586 88658 89159 89532 90055 90305 90660 90739 94183 94689 95834 97964 99708 99740 99947 100526 100603 100778 101892 102333 102771 103087 104196 105733 106125 106192 107119 108061 108196 109882 110532 110742 110785 111509 113889 114010 114638 115622 115798 115802 116136 117506 119718 120004 120693 125571 125758 126606 126792 126843 126919 128194 128551 128833 129519 129841 133463 133580 133741 135270 135693 136206 136748 137840 138007 139215 141256 142767 145004 145503 145682 147349 147499 147541 150500 151756 152734 155288 156200 156302 156310 156446 157329 159903 160390 160899 161994 162282 165039 165950 168146 168214 171332 171563 171928 171974 174763 174944 176940 177778 177802 178380 179235 179482 179646 179796 181026 181509 182096 182170 184425 185385 186500 187807 188296 188439 188485 190966 191934 193693 194372 195770 196283 197278 198162 198433 198924 201197 202899 202948 204512 205324 206145 206699 207087 209427 213260 215678 217884 219808 220188 220519 221292 221674 223669 223743 224885 227159 229051 230001 230107 235336 235488 235692 236289 237985 239574 239981 240695 241815 244331 246433 247668 247872 250628 250866 251706 254127 254639 255971 257028 257918 258740 260177 261048 262632 264497 268011 268237 269704 270819 277827 279298 279835 281352 281768 282622 282843 284159 286491 287037 289530 290652 293721 294848 296789 297069 297976 301990 304478 306753 307299 308345 309572 309576 309916 310440 310881 311095 312836 315081 316318 319166 321774 327130 329860 329951 331667 332873 333239 335689 341714 349868 351036 351989 353359 353504 360040 364617 367100 368879 369851 371512 372217 372768 374918 376512 377874 380453 381528 384428 385328 390522 392259 396012 397702 403975 406514 408143 409306 411762 415507 417312 417336 417443 421173 422224 425491 431390 434766 440658 440985 450460 450549 451120 451289 451799 452181 455299 456631 458734 460956 462513 464553 465222 470918 473146 474829 475457 482024 483154 484428 488547 489553 493218 494797 495038 495165 498234 514580 517483 521287 523881 526857 527979 532151 534466 534499 537147 537808 540652 541319 545335 546985 555238 557754 560033 581077 582262 582992 583614 586823 591778 593711 595999 596120 598532 604225 604678 606701 608637 613211 616842 616973 623544 631362 634812 637115 646633 654901 655373 658787 658873 660114 660749 664650 669062 676097 679858 684833 689353 692909 696174 704835 707088 714679 719502 721325 723704 733053 735269 749497 749555 750870 751719 754174 766224 768184 776239 777675 780140 793682 798121 802646 807284 809818 813604 816886 821324 830165 831559 854823 881456 881981 882614 889421 889653 891052 892576 892613 898378 914920 928450 938773 954656 960454 974741 994975 1006520 1011781 1024845 1028871 1036129 1038643 1039168 1046706 1051043 1052594 1064305 1065538 1072505 1075290 1091010 1094866 1100019 1100984 1111568 1114127 1116428 1126221 1127405 1131548 1135083 1140620 1142893 1143811 1151140 1179553 1180081 1182329 1189767 1199131 1204524 1207344 1225201 1243451 1255904 1258897 1259691 1276336 1281476 1284094 1297140 1299743 1307888 1307895 1317283 1349599 1358868 1361402 1399846 1421400 1459599 1463775 1488689 1492150 1517787 1562672 1576956 1586708 1600161 1613457 1614166 1620975 1622684 1635469 1647061 1654614 1669622 1672981 1676420 1692939 1696130 1730196 1738637 1745085 1756185 1766167 1767869 1775816 1801011 1804340 1839541 1850247 1855409 1873028 1873208 1886943 1891564 1912001 1929549 1938076 1959657 1968635 1972401 2029610 2077386 2078143 2089618 2125647 2144941 2169812 2173391 2195055 2216189 2218049 2259694 2273202 2304376 2320204 2333827 2401537 2470368 2503340 2505783 2584525 2587739 2592236 2593147 2604112 2621336 2635923 2837687 2838980 2839999 2842757 2864943 2887863 2932524 2940340 2966765 3020633 3023973 3038450 3064324 3071128 3072575 3102653 3109560 3129970 3145168 3153229 3155161 3167829 3193122 3204238 3245318 3255538 3296812 3306527 3341329 3351415 3391046 3397281 3446377 3512558 3614132 3683382 3700072 3730907 3828710 3848389 3876151 3877281 3883869 3946294 3969069 4040478 4088455 4093808 4119758 4123806 4139898 4220090 4245296 4251315 4270810 4290575 4315790 4406817 4550372 4646499 4711256 4718770 4752046 4767602 4813676 4881486 4908254 4924868 4984825 5007018 5041976 5090353 5097363 5431220 5457537 5599867 5621012 5674008 5771288 5889765 5902005 5923685 5990484 6094338 6098107 6135658 6142161 6219918 6333739 6609011 6613668 6650361 6667779 6692727 6779268 6829454 6939381 6948439 7023136 7082914 7128792 7176320 7349869 7381173 7399584 7428447 7551519 7636573 7726421 7733293 7772534 7853374 7879158 7903695 7929955 8098943 8431707 8505534 8723359 8790724 8841504 8886464 9346382 9677917 9899974 10080801 10204947 10278136 10316786 10344656 10427139 10485572 10555295 10620010 10961534 11236120 11262966 11587467 11734497 11889436 12025537 12984760 13200308 13483184 13512453 13561023 13679468 14201404 14421381 14562187 14592067 15281626 15345114 15482031 15767786 16632558 16700722 16711436 17003280 17375057 17537550 17551972 17676470 17797242 19512215 19521506 19788808 20295234 20438699 21320567 21969548 21998455 22215192 23047202 23618884 24430462 24469424 25154800 26792342 27362903 28112890 30073169 36479866 38328833 43433784 47633419 50505462 50985590 53646708 57465479 57559073 109732358
0 0 2 7 13 14 14 21 24 25 27 30 34 41 45 47 55 73 86 88 96 105 107 108 127 129 171 192 199 206 242 264 278 294 295 297 312 349 359 372 391 395 419 460 460 471 479 528 534 535 537 586 628 634 690 708 737 773 804 860 875 934 954 959 1004 1014 1085 1150 1170 1207 1214 1253 1259 1286 1287 1311 1313 1344 1346 1377 1399 1470 1493 1496 1499 1506 1554 1556 1608 1624 1705 1712 1745 1754 1823 1839 1847 1850 1906 1918 1956 1978 1981 1984 2045 2046 2061 2081 2125 2251 2258 2357 2367 2397 2403 2461 2480 2493 2689 2787 2788 2818 2865 2895 2996 3056 3106 3134 3160 3225 3234 3261 3299 3353 3369 3442 3522 3551 3554 3603 3655 3710 3755 3899 3915 3919 3994 4033 4057 4075 4089 4112 4122 4131 4140 4192 4232 4293 4312 4349 4365 4427 4511 4684 4826 4911 4995 4997 5059 5075 5122 5185 5292 5371 5394 5480 5630 5728 5913 6100 6413 6467 6491 6629 6742 6751 6761 6780 7217 7381 7386 7500 7672 7920 7921 8221 8388 8466 9077 9118 9316 9580 9777 9869 9870 10285 10552 10558 10608 10737 10749 10785 10840 10881 11001 11032 11142 11313 11488 11600 12077 12175 12223 12267 12271 12360 12382 12424 12942 13066 13434 13508 13546 13832 13977 13979 14251 15053 15240 15510 15602 15923 15979 16033 16221 16274 16486 16517 16787 16815 17085 17158 17191 17434 17546 17649 18292 18744 18746 19009 19426 19467 19835 19837 19909 19937 20103 20290 20521 20813 21170 21568 21578 21704 21817 22044 22055 22315 22401 22712 22741 23222 23317 23441 23442 24297 24397 24482 25197 25550 25688 26479 26488 26538 26896 27189 27359 27379 28005 28387 28648 28685 28831 28997 29393 29965 30041 30275 30547 30971 31048 31772 32169 32194 33069 33232 33491 33753 34104 34548 34636 34696 34731 35279 36191 36369 36497 37537 38785 38819 39212 39893 40580 40780 41022 41196 41666 41778 41792 43269 43472 43603 44001 44099 44336 44592 44698 45384 46076 46679 46841 47147 47251 47414 47834 48326 48679 49034 49835 49965 50026 50489 50796 51005 51467 51896 52580 52645 52672 53086 53284 54236 54497 54958 55433 55478 55955 57581 57808 58664 58752 59912 61301 61452 61540 62556 63345 64122 64254 64713 65103 65408 65756 65893 66270 66783 67320 68175 68864 68870 68968 69055 69154 69195 69970 70414 70614 70776 70946 71191 71344 71729 72076 72406 72801 73042 73077 73827 73964 74801 75694 76044 76771 76854 77164 77302 78926 79096 79499 80217 81543 82139 82140 82186 82230 82477 83405 83768 84062 84493 84493 84548 86396 87055 87113 87230 88078 88558 90496 92145 92330 92593 92669 93904 94085 94984 95201 95264 95867 96040 96761 99248 100087 100686 101928 102115 102127 102895 103537 103593 107191 107275 107727 108973 110374 110379 110785 110900 111490 112172 114584 115323 117047 117787 118496 118541 118637 119109 119420 120035 120124 122607 123400 123457 123792 124237 125960 126421 128850 129857 132166 132732 134151 134350 135963 137346 138116 139175 139230 139412 142548 143295 145026 146016 146062 147886 151271 151481 152300 152414 152634 153582 153802 154440 155269 157440 157651 158071 159329 159490 160771 161147 162110 162233 163700 164341 164503 167104 167691 170430 171314 172568 172995 173401 174550 175154 176164 176249 178310 178879 180266 181941 182122 182866 184872 185715 186219 186835 187594 188470 190568 193242 194260 194587 200404 200606 202050 202878 205739 205903 206069 207255 207983 208805 209150 212084 212413 217002 218054 220513 221820 224718 227002 227922 231454 231588 235228 235285 237227 237890 241887 244466 247830 248735 250800 251769 254237 255130 258194 258718 259733 263895 266041 268712 272394 274983 275522 276441 276722 277718 279625 282833 284907 288502 290268 292189 299333 299372 300638 302804 306400 308332 308525 311208 311950 315686 319497 320842 322436 323476 324461 324913 327973 330022 330412 330881 333109 333380 336472 338133 338360 344136 344698 345924 348549 352266 355634 357136 358237 358254 363109 363364 364331 370902 371892 372016 375106 375693 382050 382979 384003 389589 394243 396435 401316 410132 411042 411721 415242 415758 427674 433306 434242 439187 439397 446818 448360 449420 453861 454628 456152 463992 464798 464887 470939 471921 473188 473474 476553 476649 478039 484053 487264 495209 497899 498381 499531 501592 508168 510898 511968 526199 533537 534475 543139 550582 553059 564385 564881 568634 569116 573016 573889 573910 575684 575918 580473 584155 590090 592410 600921 611675 618127 629812 641876 642576 644502 650606 657582 659958 665289 675450 676905 683102 695125 707316 713645 719379 725110 743532 749477 754786 766748 769478 776827 777217 778946 781810 792150 798783 810684 821654 823650 825250 829184 832536 834625 837656 838263 839106 842335 842738 858521 858986 862516 865476 872874 876143 876845 877864 877916 886033 887784 889979 895048 901530 904317 913036 914143 916219 916951 917055 917538 925017 930917 934691 938079 942496 944430 953985 954551 956211 968417 968472 975186 978072 978387 985464 988697 1004015 1018886 1054060 1059073 1072500 1073692 1075686 1077142 1109445 1117600 1121588 1126990 1127257 1127577 1138217 1149426 1156475 1163162 1212880 1217548 1226076 1262076 1269183 1281215 1286463 1288019 1308673 1320972 1326299 1326961 1334511 1347725 1361502 1364580 1404302 1435051 1442727 1446140 1452621 1454642 1462297 1467955 1481380 1489223 1536517 1539834 1542804 1543995 1546774 1563281 1567061 1577187 1579222 1591892 1595518 1596863 1608556 1616159 1626174 1650836 1653728 1662145 1670560 1680330 1691210 1719017 1724308 1741059 1751896 1765949 1773837 1781222 1796138 1801025 1812538 1823300 1840015 1841984 1850394 1878139 1889525 1893629 1916649 1932338 1937369 1940706 1942329 1943982 1957004 1967543 1971998 1978947 1987201 1995626 2001443 2003239 2008830 2037654 2042473 2053964 2060514 2071484 2125587 2138809 2145529 2164347 2198703 2207399 2219507 2225039 2228491 2270828 2297749 2309466 2314038 2321495 2330600 2341544 2355676 2393684 2399150 2420538 2437127 2459271 2494764 2516589 2516836 2519907 2567036 2570669 2593270 2593638 2606231 2607073 2618239 2625116 2672856 2675310 2681103 2687488 2712956 2749834 2753347 2786087 2796172 2861072 2925389 2971390 2979292 3027032 3055545 3059044 3136023 3143834 3223279 3279858 3300885 3333548 3350686 3357368 3380928 3441944 3656391 3659105 3680596 3699536 3733164 3740573 3788806 3802546 3825841 3843781 3875267 3980351 3996679 4022872 4061155 4110539 4116043 4119998 4122547 4132322 4201023 4249074 4285236 4308436 4341965 4383407 4516718 4525807 4550422 4579230 4605056 4664054 4679253 4697842 4713943 4741024 4752010 4754918 4758377 4775998 4787144 4854459 4869774 4903194 4956688 4956803 4966642 5137978 5246013 5342938 5573728 5601041 5602486 5652364 5749358 5827629 5964515 6010056 6091131 6159686 6294669 6299953 6353822 6359740 6424885 6440723 6444539 6474864 6509466 6566081 6599219 6676015 6680119 6830418 6948212 7074684 7174598 7319999 7329528 7457191 7490369 7586131 7631308 7824496 7854659 7908268 8026469 8096577 8212043 8268606 8360339 8381976 8426143 8567374 8579820 8603461 8705686 8728153 8940787 9024945 9119038 9348016 9364723 10138101 10269738 10485188 10684750 10855806 11088204 11095586 11954012 12022135 12052704 12252052 12320727 12652375 13162425 13223630 13323218 13378325 13407964 13446523 13496435 13820481 14144173 14241329 14490863 14745908 14779021 14828070 14947670 14993264 15445949 15475388 15611575 15715166 16150015 16277614 16910944 17135440 17568621 17988378 18757159 18806396 18827083 19201101 19544560 20408655 22933226 23031483 23110083 25027939 30643693 38470088 38946648 39853366 42263813 42300728 44616316 47796428 49932091 71698957 95628547 147512544
0 0 0 1 2 8 9 10 12 17 19 23 26 28 31 37 38 40 40 40 42 43 47 51 65 67 71 75 88 92 117 120 121 124 126 131 143 166 197 203 217 244 249 271 293 297 332 357 358 376 378 379 399 412 412 426 432 444 459 472 474 482 506 555 602 604 648 654 660 661 673 698 707 708 735 763 785 793 848 881 909 912 917 984 999 1034 1051 1064 1077 1103 1119 1251 1292 1312 1341 1374 1402 1411 1437 1476 1561 1581 1681 1762 1764 1810 1815 1815 1823 1841 1900 1904 1927 1935 1938 2083 2126 2139 2142 2156 2193 2206 2238 2266 2306 2309 2364 2365 2388 2421 2481 2486 2529 2576 2652 2670 2679 2726 2742 2840 2859 3050 3064 3118 3131 3169 3198 3267 3282 3306 3328 3381 3428 3443 3462 3468 3470 3505 3548 3649 3650 3698 3749 3806 3810 3861 3950 4014 4085 4176 4178 4333 4354 4421 4439 4587 4652 4719 4741 4752 4780 4837 5098 5201 5255 5343 5376 5394 5417 5441 5499 5553 5560 5566 5577 5651 5920 5952 6028 6054 6321 6385 6502 6656 6933 6961 7104 7105 7140 7286 7297 7316 7553 7708 7913 8020 8043 8112 8195 8287 8377 8507 8553 8599 8676 8751 8760 8983 9138 9155 9469 9612 9622 9890 9967 10030 10072 10230 10453 10511 10521 10856 11192 11471 11618 11971 12115 12119 12452 12457 12768 12826 12831 12880 12904 13005 13497 13553 13674 13778 13882 13914 13919 14188 14460 14599 14729 14783 14816 14933 15004 15062 15108 15358 15581 15617 15969 16130 16199 16295 16556 17456 17698 17980 18274 18333 18463 18693 19070 19161 19712 20029 20259 20369 20644 20741 20823 20892 21059 21103 21242 21491 21841 22033 22306 22309 22684 22932 23082 23115 23393 23724 23753 24180 24191 24251 24304 24347 24420 24523 25121 25157 25426 26032 26061 26345 26368 26431 26922 27132 27303 27305 28407 28506 29305 29870 30525 30721 30882 31017 31099 31749 31848 32042 32043 32158 32524 33191 34207 34409 34725 34767 34910 35088 35171 35831 36486 36972 37220 37315 37338 37401 37781 38117 38653 40636 40673 40842 40997 41034 41595 41986 42242 42425 42765 43017 43840 44242 44951 45695 45876 46083 46348 46383 46723 47749 48334 48722 49548 50007 50281 50409 50486 51174 51553 52182 52676 52982 53171 53427 53591 53847 55106 55370 55464 56249 57582 57867 57968 58420 59083 61266 61367 61394 62215 62668 62770 62786 62817 64070 64523 64831 65530 66033 66867 67229 68301 68781 68827 69676 70531 70641 70952 71040 71151 71396 71825 72472 72501 72511 73533 73562 73912 74154 74608 74976 75262 75651 76496 76573 76713 77346 78220 78507 78909 79765 79803 80205 81238 82397 83554 84332 84410 87512 88590 88989 89694 89889 91231 92982 94267 94873 96888 97143 97677 98141 98630 98924 99805 100878 102387 102859 103526 104118 104556 105165 106573 107055 108669 108914 108922 109396 110379 110469 112522 112580 116308 116680 116953 119268 119324 119911 121921 122256 123120 123277 123823 124873 125274 125398 125611 128468 128759 131125 131377 133678 134069 134927 135136 136792 139073 139305 140088 140770 141239 141686 141888 142092 142535 142983 144873 145140 145304 146205 146754 147995 148103 148454 148488 148991 149331 150664 153914 155285 155648 156365 156757 157790 157895 158270 160980 162538 163358 165925 166565 167002 169360 169439 169897 170205 177554 178634 179344 182507 185509 185702 185807 187271 187554 187572 190686 191580 193008 193630 194068 196744 197263 199270 199505 199968 200310 202848 205307 205422 205592 205901 206319 214819 215047 215254 215385 215802 215853 219698 222346 222454 223088 227304 228048 228057 230844 232916 233312 233371 240955 241238 244934 249664 250326 251212 252966 253245 254374 256140 256834 258129 259923 260321 260560 263863 266144 268423 268573 269945 270011 270037 271170 274775 276407 279814 280342 283620 285606 289962 293593 294786 294799 294868 296003 304503 310029 312343 313643 313736 313825 315312 315877 317411 319958 322320 324729 325138 325606 335172 335888 337647 338891 339027 339749 348309 348890 348910 353857 358171 358920 361834 362835 369640 370093 373573 377344 379409 379788 380495 381397 390729 392415 393172 393790 395230 397493 400638 400642 401011 401519 403686 404539 404892 405743 410427 413790 413810 415388 419668 422715 422831 427492 428996 431681 433914 434890 436184 438353 440278 447755 447839 449199 456553 457809 461766 469696 476448 476646 478334 481550 491883 492124 493305 496150 500658 501052 505921 518724 522058 526392 527086 528174 536199 537888 537936 548566 549003 549694 551389 554996 561818 568587 568934 576043 581877 587461 587570 588251 601106 632026 632284 633441 633573 639539 639879 670941 672297 682717 688515 706007 710014 710391 711544 712365 714098 716536 719276 719756 723600 732719 735729 736548 738075 741508 743353 744227 760074 762124 775443 777298 785916 789594 789726 791657 794564 799378 801413 809343 816338 841185 843098 843424 851909 853889 861039 871200 871230 887840 893260 894561 894873 901821 904323 913301 913544 914902 924224 926118 927512 930981 932387 934401 939524 950424 950898 954520 956011 966556 974128 984788 991179 992217 1003435 1003578 1012354 1017040 1033460 1036197 1054639 1057390 1067372 1086180 1090296 1100479 1109354 1113586 1122619 1124655 1141992 1148293 1149955 1164168 1176353 1177172 1178018 1192573 1199868 1207934 1210045 1212364 1219406 1219860 1234338 1237598 1242319 1242814 1246145 1246386 1269169 1276219 1279853 1285498 1307504 1334532 1345499 1367436 1370291 1393535 1411567 1414506 1420387 1424401 1436463 1441529 1443449 1444073 1453070 1468735 1473218 1513821 1515284 1525923 1558977 1561862 1569407 1572173 1610945 1618972 1621487 1626942 1627696 1631698 1634122 1644623 1648376 1654823 1680139 1690503 1702105 1740895 1742662 1746895 1749245 1788387 1788897 1831665 1855164 1882612 1883635 1966142 1971513 1983572 2045654 2082768 2083177 2101674 2115188 2115691 2123272 2127191 2131534 2133833 2134476 2137280 2145671 2151060 2160849 2171885 2175525 2202122 2236160 2240493 2241614 2254707 2277310 2280411 2300723 2305453 2307857 2314432 2331252 2348945 2357662 2365575 2404743 2439894 2502028 2504613 2543463 2565736 2586560 2607812 2620447 2629225 2629301 2635363 2653955 2683725 2687730 2688114 2705011 2760870 2765249 2771347 2771620 2807531 2842481 2857228 2895989 2904309 2909553 2912978 2947986 3025913 3116738 3157527 3172747 3173492 3189575 3235224 3299602 3327213 3334300 3337036 3346849 3353484 3374674 3388922 3426776 3477076 3478475 3529969 3556381 3614896 3650808 3712180 3721573 3847426 3857983 3914497 3974697 3988689 3997268 4022777 4083155 4093152 4178676 4201253 4220735 4288254 4306955 4483019 4657989 4780071 4833687 4921763 4940940 4943664 4943695 4969361 4980108 5048231 5235881 5365855 5499403 5519377 5657960 5774945 5807336 5839028 5859128 5862317 5891844 5925689 6080413 6092045 6429555 6511451 6516230 6589032 6594103 6647103 6698500 6811672 7020285 7079784 7175796 7239706 7363900 7465396 7653380 7725801 7776692 7857169 7910117 7995436 8183288 8326088 8823597 8851248 9040170 9141292 9380372 9472046 9964020 9991536 10404132 10424558 10449277 10668222 10855905 11010965 11085122 11184290 11293335 11698809 12032356 12061018 12080026 12225651 12727389 12791733 12845492 12878466 12888642 13096334 13129361 13136739 13943128 14078008 14160284 14507173 15355641 16029246 16057934 16086734 16309028 16485185 16827802 16963487 17625837 17894524 18140936 19323732 19558764 19620267 20096420 20107148 21104807 22168924 24934525 25101535 26827264 28616104 29066263 32376117 34669391 35423063 36432098 43827843 45113929 46943985 48012900 49216879 56939884 60975919 61904121 67313401 85695310 115382255
3 861
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120508304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 992186330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 703852842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 554473289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 725186282 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 331102160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 469439500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 768586370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 301421489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 579762437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 332963687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 762058816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 186014053 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1000000000 0 0 0 0 39203 0 0 0 0 0 0 0 0 0 0 0 0 5742954 0 0 8610 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 39910 0 0 38 0 0 0 0 0 554 0 0 0 28810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18626589 667031480 0 0 0 0 0 22617048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15165 0 0 0 0 0 0 0 0 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35053746 0 0 0 9298938 0 175 0 0 0 0 0 0 0 0 0 0 0 196571252 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 51122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 62 784939 0 0 30 0 0 0 0 8969155 0 286 143347868 0 0 97522 0 0 0 0 9170 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 7625 0 7071567 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3649555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77805 0 5543 0 0 0 0 0 0 0 39 0 0 0 0 0 0 0 0 0 0 0 0 56078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107603844 0 0 7 0 0 0 0 0 0 5594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239 0 0 0 0 0 0 0 0 810 0 0 0 0 0 0 0 0 945825 0 0 402356 0 0 0 0 0 0 0 0 0 614 0 0 1516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 747165 0 0 0 0 0 353 0 0 0 0 765980 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 119764 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 0 0 0 0 0 0 0 0 0 0 0 0 5966 0 0 0 0 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 0 3633 0 0 0 0 0 7849 0 0 0 0 0 0 0 0 89406699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61333 0 0 0 0 0 0 52636767 0 0 0 0 0 0 0 74962 0 15281477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3692 0 0 0 0 0 0 0 61 0 0 0 0 0 0 1368 0 0 1 0 257086295 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84824234 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 414348818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47149 1286269 0 0 0 12226 0 0 0 0 0 0 0 0 0 0 0 7 0 0 0 12613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1030 2 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1835597 0 0 0 0 0 365 0 90 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2033792 0 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 494240 0 0 0 0 0 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 261721555 0 1379 0 0 0 3896029 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5172521 0 0 0 156918 0 0 0 0 0 0 120972071 0 0 0 0 0 0 0 0 0 0 9365790 0 0 0 0 0 0 0 0 0 0 2 8236276 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 705264544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1229 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 5248 0 0 0 0 0 0 1024 0 0 200689 0 0 0 0 0 0 41 0 0 55350748 0 0 0 0 0 0 0 78994 0 0 24344326 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 0 0 18105 0 53119 0 0 0 0 0 0 79505122 0 0 0 0 3544181 0 0 0 0 0 0 0 0 1056 0 0 0 0 0 1913846 0 0 0 370 0 18540341 0 0 0 38 0 0 0 0 0 0 24061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 482886 0 0 688612440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1827 0 242 0 9403447 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15264275 0 16 0 0 0 0 0 0 0 0 0 0 460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 193566 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1303 0 2850 79268991 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 34040333 0 0 0 0 0 0 0 0 0 0 0 0 4330 13644 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2242063 0 0 0 0 0 0 21 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 17933955 0 0 0 0 27 0 0 0 0 0 0 0 0 425453 0 0 0 6 0 3316 0 0 0 55735115 0 0 0 0 0 0 0 0 0 0 0 0 338 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4816 0 0 0 0 0 0 0 0 0 55471304 0 0 3016 0 0 0 0 0 0 0 0 0 0 0 0 0 524 0 4409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8070422 0 0 0 0 0 0 0 0 44670 0 0 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 341293291 0 0 0 0 0 0 0 0 0 0 0 0 1662 23723527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 19379178 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 3516 0 0 0 0 0 0 0 0 0 0 0 31801475 0 0 0 0 0 0 0 0 252 0 0 0 0 491994 0 0 0 0 0 239559 0 0 0 300886 0 0 0 0 0 0 0 0 0 432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87055117 0 0 0 0 38 0 0 0 0 0 0 0 0 0 0 0 485157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 901197 0 0 0 0 0 0 0 0 0 0 1122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4911651 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 12884627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 239012615 0 0 0 5 4997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2631408 0 0 0 0 0 0 0 0 0 795199 0 0 0 0 522739 0 0 0 0 0 0 20362 610 0 0 0 0 63889256 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 0 0 57402 6 0 0 0 8069 16464175 0 1628845 0 0 0 0 0 21991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 0 0 0 6132 0 0 0 0 0 5977 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 263639367 12651 0 0 0 0 0 0 1 531 0 0 0 0 0 0 0 0 0 0 0 215 0 0 0 433911 0 2 0 0 0 0 276 0 0 0 0 0 0 0 0 39 0 0 0 0 0 0 16 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1846969 1652 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6050977 0 0 0 0 0 0 0 0 0 1087855 0 0 0 0 225835 0 0 0 0 0 0 0 0 0 0 0 19077456 0 0 0 0 0 52146635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 402938 0 0 0 0 0 0 0 11407 0 0 0 0 0 0 0 0 0 103982 0 4793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3521469 0 0 0 0 0 137698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68761040 0 0 0 2238014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 0 0 0 0 0 0 0 0 0 0 0 0 141420450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53013 0 0 19838 0 0 0 0 0 0 0 0 0 17 0 0 0 0 0 2702839 0 0 0 0 0 0 0 0 0 0 0 10997 0 0 0 0 0 0 0 0 0 0 0 0 0 211320 0 0
3 861
686856200 464804927 349244953 125015302 49690867 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
663214413 557280087 537109947 308699561 98383929 31536310 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
851756130 239589097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479
1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480
1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480 1921479 1921480 1921479 1921480 1921479 1921480 1921480
