Knowledge
Data
122872663 35165 2811229 428665 9849
15151900218 7521048 5255001580 629960 903
4932546988 3073 2379 9630493