Knowledge
Data
42771533 3714272490 2414018 23090166883 3183102129
48414835 24854 3626768 14640 69
53111 671781 501011 71342 2098