Knowledge
Data
373066 5342549 560568 6874688
20 21715 1232602934 605711 86099090082
20 43106262 137140978