Knowledge
Data
128508 5833536 50525338 52753 8349521399
42067 129852910 48871325231 638388 1459
172 88765237 49414 971692639