Knowledge
Data
22518953 8416463 50837467547 311158
15963 260 797577112 4996109579
19403 6551222 83498894558 228858