Knowledge
Data
14266170262 32600337661 340510956
55586972 545318 76396479
4455829970 30579660731 9965696688 1745501783