Knowledge
Data
216717 5209144 99052 29759501636
189077528 11897 89618297
15649366 9038447 482 26 407578840