Knowledge
Data
156369500 9869538624 98128961 805689168
28881638 120 641 566117 71280
1452 0199 921928