Knowledge
Data
660 93722122534 364170704
23358 9757530152 2594 0266784496 827334
770 150496218 3189210 1095317