57956 157
98502 904
12781 78
39494 144
35429 640
51548 769
41402 510
36102 570
18322 966
37689 344
46656 464
23813 74
53090 277
46504 279