Knowledge
Data
2050 29690 58488 50531068534 5397886017
44 7006335 55 2122768
493395 754584289 66 1507 351