Knowledge
Data
20680168919 3105697 357275914
2645004598 59187102667 8745875030 829062
2253672 470100 52352411 822143 69587506