100*100 39551100
389*301 41341134
256*256 34651013
512*512 35311012
121*121 2705713
120*120 48981089
102*104 598190
424*224 23148
215*181 2161692
1000*1000 46071386
784*1463 47661017
512*512 3121691
207*207 42091306
128*128 2676852
256*128 3199862
121*121 2243648
256*256 35731014
131*131 729204
512*512 2956734
517*347 1241366