Knowledge
Data
31 53 35700104428 8851228 4642053
4980 67698906672 77 1926 3635864
1180 8365935031 0243