Knowledge
Data
102 955 386606042 6327455 370249330
44 801993 54567684 22062588 39544472
43002172 4158790 88585847 6963779863 491539