Knowledge
Data
42350602 599595596 17034 6212
746296370 6652726 828053320 542872859
5670 14530581 7400 7528 7724591