92
81
202
400
62
36
72
49
182
324
53
125
83
512
252
625
93
729
22
4
302
900
902
8100
502
2500
73
343
103
1000
42
16
142
196
52
25
13
1
702
4900
162
256
3002
90000
23
8
102
100
132
169
82
64
63
216
602
3600
802
6400
32
9
5002
250.000
172
289
20002
4000000
1002
10000
122
144
43
64
33
27
12
1
112
121
402
1600
152
225
192
361