Knowledge
Data
343903 22682846 942291 23031 41295876602
727048 5100118 51536 38349064626 55245
96 998 29 4516 80506