Knowledge
Data
10956268 1656013 27038370154 42985 16340614192
413608854 264933 0338558141 74113 892
715052801 296002 09860243 3083