Knowledge
Data
95013387649 35482 113415967
25132503211 6892961 9751263700
123867992 868981840 8622 688600