Knowledge
Data
553663408 21928292 46591 45133035
2770813504 06539 53344 0343930
7028550 2045880 857102206 106049713