Knowledge
Data
95517671 8688 5991 8073
118127 33205046 9354 842016941 21012868292
15262 4460130 15051791987