Knowledge
Data
46647172298 109903157 288828481
2018495684 2667263342 22953017610 5888095
389 464 255775 52561219