101
196
145102
114463
220428
199
158799
9690006
122426
9489
8457
10200
6506
1494
8649
7529
9862
8485
16625682