90621895
8238581
73041083
69681715
64541513
5544640
51711105
107185
981193
873101
681117
66929
54257
44741
1873
14113