Knowledge
Data
534093 39 17831448 299560188
31337911 8481739910 6585311 6390089
89036614 25 6054135 4520862588