Knowledge
Data
118027853 2394503 97231 11306 787425
21860514 602930192 4658 594496689
7246912 690 889909