38405 9
51557 7
12433 3
15981 4
7834 4
23633 6
56802 8
21228 5
13352 5
16779 4
51282 1
24828 7
23209 3
22006 3
10128 4
37482 3
12807 6
50029 8
41001 5
35777 1
23478 11
28307 9
23479 9
10929 10