100*100 2856797
144*119 335105
76*76 42891052
256*256 44411261
128*128 3548895
700*650 2594666
1000*1000 2268640
283*285 44601360
300*200 3658767
320*278 2506679
164*100 4478929
200*200 45921135
256*256 839240
311*311 1124345
512*512 1968605
512*512 3312671
128*128 48521207
200*200 640198
200*200 3006731
200*200 2273538