Knowledge
Data
37434331398 8168095809 390365769 800 21498
55604897 9389387 81966622 4913020
177717046 0764920 7803689 3267