Knowledge
Data
29 200589108 22267279 3307 27079729
48062494 03705380 12336 994364 754239
7913234594 8805 14880692375