Knowledge
Data
29399598 20304 289490
1773480188 463 056 3960680095
77829 1599538 3580810988 369243622