Knowledge
Data
28 44390203 7584588 3525745
2389999 22428626 695157 635742833 5299927717
3201850872 1118245722 894 71531 781659