Knowledge
Data
5104845 761290166 2450 1151
361 513556 77640678 5252871
2511 62593029295 11942 60 12512667