22222 39
34913 70
21030 32
4735 7
49352 66
18003 15
19270 39
43819 63
49581 100
40556 85
18444 26
16539 32
9896 16
31975 55
35666 72
19736 30
51483 49
27315 40
31172 53
30258 69
16631 23
54759 92
54975 75
29122 29