Knowledge
Data
2980 3960202243 2270 28601624973
1837 8586 4874766 399496 063648237
657 127518612 37731 60281 439