Knowledge
Data
30 59745249 9100977 6764883751
2191811835 27059896745 692727 3050076
880820479 3304 8366492661