Knowledge
Data
2892969 23305 17671135255 578965230
8573 375786 9608 89474026 38410236
22464 517 15663809028