Knowledge
Data
19988 431870108 71166385
305214690 85 713 62847 931898486
5492581843 525 5054 80045455