Knowledge
Data
166 5957116674 7860
346023 225 563570821 03765
95923581510 000314010 30084175 124222 17954