Knowledge
Data
31709 417299 685104 1593460 61780681
759456 468347 883 771599 9286109535
620818465 3906 025957 14 23