Knowledge
Data
21005886 84905091176 5311 58576 10225
235 11490 17574600 47509 1458827
47302829 0985623 4050365625 14802105693 161091560