Knowledge
Data
1095081070 34158010 14068 808795
58395073 11623063 8291445
52112562 167673351 6451 25438220798 40