Knowledge
Data
80 70268600 99 62535349 10932864
6929750475 21364871677 5625 524247690 16471033
6487804138 660 802130 8640563 358307