Knowledge
Data
339938 52671 2670747 1024232896 3948095
906905 711 8313791151 789 42769033
401692 971 021550163 63321535