Knowledge
Data
58 12332 3342149 8366766
31094950 5609323235 61 412447
10324624355 2055376 4571826253