Knowledge
Data
3660836 643398 3767420 99 2852
199502781 491006170 950110 814
7223451316 656 7649565085