Knowledge
Data
313390905 65230 462866252 7585155367 71385081727
17 788 108708497 28070400 818345
1401791 14411050348 2248653080 357