Knowledge
Data
306 98 3449027 13954 75745
681795729 14 8497 42218720
272555675 3625645429 380037 02969