Knowledge
Data
31130456 89695823 458126552 23959 314
140007525 613753 3634519174 44937 2619
877912981 8549946022 44403 1184293 9677