Knowledge
Data
67895 49502 307940 38712672
680244259 7621 5157573 6030910 6322105
14 969145 4229 710058 9487272