Knowledge
Data
50 1771126 930677804
245098 210869596 4342869 815324931
6407209 67313380 9483286 65885804