Knowledge
Data
5030168608 41394 9102347 83
26085 3640209 188044 9165545 61
8871042 01535968 98839239 12765851 584323