Knowledge
Data
30 89316995590 598590794 22 58798
370 407987131 70177035186 461254497 12659
83413 71 42642