Knowledge
Data
166408029 9111226 56685827 563491 59608762987
20135000 590870 2787439
35303 938515533 17781 59579729 5825