Knowledge
Data
32 9699731 455232622 708511 7935397
80450 52975 13696026680 943
19009 306869528 155042 67344425643