49785 50
21528 24
13191 11
18898 41
12399 5
23480 32
46561 100
7548 9
12894 13
14275 17
17874 15
15114 8
44618 35
26901 18
11039 8
14787 16
40412 30
14685 9
51191 66
25622 19
14548 21
20917 26
13939 8
15904 14