Knowledge
Data
1156830 107290 1937997764 635040
457157 58324415390 5731800
34116761217 50930157103 11823098966