100*100 47941099
128*128 2241549
256*256 2370713
1000*1000 3269709
270*303 42531061
420*420 4309997
360*360 1107223
100*100 2043678
128*128 2425505
512*512 1033283
270*303 21754
537*696 1566479
128*128 48821324
256*256 44781215
150*124 2119631
240*240 2478659
148*134 2593578
128*128 573164
113*118 2955852
102*102 3741989