Knowledge
Data
32 2573852 12614642391 83549989414
23086742 86657968 579 511
304068739 561080515 34881059938