Knowledge
Data
315 53363 16325568 3157017
595263163 2197023 92 526273 30326779
385724362 7922916 904 0346305 29639