51 315182
41 121516
39 567594
28 67736
49 250263
69 511584
34 95890
70 111538
34 08362
48 885315
54 272629
64 810816
53 850246