Knowledge
Data
2120107184 40622181 22670625 7192987
54363432588 2618665 4343816914
2131669 830807501 76654587055 12 31970337