Knowledge
Data
30 27970481233 3085167 10615 245120
15516 6594960399 761292 6383015029
5226555364 75297506 48106147 318