Knowledge
Data
38131391773 9010546 2206472526 5367970 80661282
90148930 51050185916 855981429
1215733 676183005 25614