Knowledge
Data
30 5363057 89600287
256311 642568773 342683 9258 153043449
63061108 69 18250866077 1199381 77727547916