Knowledge
Data
5305346049 20817748776 105
036027 10286753498 32713945563 9288051468
2916843664 8605996 05288640949 1661470 669312