Knowledge
Data
257016403 288355 77183 12562056
4604046931 80 1754373 67593 132449490
21277550 2159080 199 992 29660