Knowledge
Data
329168912 40840803 7006115 669315169
1363806 6783658301 438 3842243
3402129 41137965898 31592