Knowledge
Data
3159426 83784819217 1229007 2772282 6718682540
511167789 92690 36306 12
6760 4562 21944802296 9285666 95