11627 3033
51420 7140
62759 9048
46673 2098
37938 6475
22222 5040
18903 5463
43471 4251
19954 4352
61225 6864
12142 9451
92075 5423
100002 845
99997 736
99996 111
99995 918
99995 563
99995 477
99993 462
99992 334
99991 910
99990 648
99989 880
99988 179