Knowledge
Data
28652393694 176960 6269398 767621504
990 604929 9166214502 8284 96779386
18 731 5207274 14382