Knowledge
Data
31353546401 54305 12812530346 29857630 129519
39322362 99074390 3350956687 188569
66 25768386501 50 13