Knowledge
Data
31303602 23226 22125 79034 027267644
58180118122 6342936497 47121012 31192 2490616065
478 382825642 73 550584 261516419