Knowledge
Data
19686 78401930573 785286 624 4034
47019378274 2241437 27412 357502134 2730245
126 923337 664 89949 319792