Knowledge
Data
348559 58275 436146569 1157810320 8366
655380 3912183 49193827244 403 335458286
6417 1592642996 40