Knowledge
Data
31 290805467 675768 776 4576
59669284 94412181 7908627481 9599251 48339951510
55871 51956108 10849237605 2228