Knowledge
Data
50286 557275823 12472251 21029504464
94 32387444090 1140068363 08569251478
5817529 0037928 343720890 28959082041 528