Knowledge
Data
977598 8481566 595774 375 2640109
42768675371 1265545 18307371
10126969 8862135798 496713815