Knowledge
Data
309766 8769520 807295 3385 89868902922
38657671 6565632008 747442 491619 338620
42532462 87 653198