18456 167
12433 108
33822 630
36923 537
24703 149
32715 526
52274 205
36278 64
8383 279
25285 301
59762 506
25431 783
11429 394
18207 599
72215 612
18094 489
4583 120
37182 752
13732 282
72590 570
49463 685
52202 367
12954 825
1547 43
25745 235
40572 313
8769 38