Knowledge
Data
372986 75 22 237 48592142
27051 29934243 72 800896936 91552816491
36408319066 61 340069985 590007480 627847