Knowledge
Data
30930312026 3105522296 3316162 87237 25974819
785470402 24963608937 7065
2135540 440 869