Knowledge
Data
396 45735254 6594239
903 562089 130512 09218397952 4218353659
1574 042710355 3005917 317160