Knowledge
Data
102 122658 661379313 71449778754 44622363
537197 52201991 38617614
165095259 9945070 427415023