Knowledge
Data
30 28493071663 2533646 50 646345
2002 50673997 11996271895 06684040702
84869899603 63925058 8412891427 8157522549 9262