Knowledge
Data
25611573 12 4192356298 4127996
56604317 147098670 278391 750425691 8551422190
7618453 169250658 6083450