Knowledge
Data
239856 8166 3938173
40487610997 29555 439 7211719643
25056261 1406500 23385305113 6950135