Knowledge
Data
50895 4371349273 2965646980
87110086 5887 627391817 3115 53196406103
7417 12256764 330721724