Knowledge
Data
1152230910 8632099697 6660
14115541 25650820 542099 7017121
35882524 1404899228 7942 4928592