Knowledge
Data
02959 9305059 22406677162 70
2366322816 1640 2609308158 4153
9538660 1336950431 255898 539126121 36