Knowledge
Data
15170543619 901 25590 67507359201
2129 181329 22334878
31352 480 891855090 156083 0401