Knowledge
Data
33 50215384 70998986026
373568292 13204607 899700930
670 10308904 582110069 61615 42106