Knowledge
Data
31 811459 18 161376
4008 21532679 00432 884974
16263504745 8359227195 310969621 249598 1394289059