Knowledge
Data
76 6540267 866101859 3257454 471
17349 91190869488 731220 9564
52344 87271631003 2933756 30