Knowledge
Data
28453399 8745206 72043 766 9430
624726 8889505 000894
1442938257 3083681 6421612 8763102 67548367