128*128 38521135
256*256 2837846
128*128 41911032
154*207 2720554
1000*1000 379102
175*129 2737885
124*125 3297664
288*288 32291028
100*100 2647749
174*114 49281158
150*150 4081943
203*300 3888896
120*120 2784769
64*64 4623931
128*128 2506577
259*232 37331043
100*100 39291245
150*150 1876487
108*110 44861449
480*430 400129