Knowledge
Data
19 397 9591 92128233 846906025
2943 140 6761995136 608543266
2217704 65777338 942781 11390252 2186