Knowledge
Data
2602999858 95752 186504 1838598 47225412
953285660 77899 2528213140
125782 84 401380866