38772 80
20966 30
14762 44
28792 54
27882 94
14754 20
43665 100
43010 128
14214 31
20162 20
30929 54
19584 22
19683 36
29170 42
20365 49
18799 32
27729 68
25873 35
18089 42
17652 41
30478 45
31915 57
36249 109
23771 63