Knowledge
Data
596215 5718652 74370332 226230992 680786972
20490997 359422 7940404270
4338747576 577 3101117551 50 565829160