Knowledge
Data
30191 77790413 1487007710
388343 908039 46184229097
73955286450 2763571801 10586279876 76946308