Knowledge
Data
506639625 21078592 5228177437 3310 58419978
174703 487 2029830
170197267 33491358147 81382029994 40563671 17