Knowledge
Data
16959812 248894052 4998663070 643830
336004 5979282 385 41125454325
2732992694 25390050973 796552 9633425786 684842