Knowledge
Data
96 145798900 7449466143
11967074385 378950 698479 903040 6490018647
3990767 619 594118728 1962866 26919