Knowledge
Data
58 92 96573 1882 694
100945 219560542 0786989 312 23223381814
650 6369965 9956307 5266830