143510
137464
3431
34
673
341371
398634
6452
151403
833
161670
5884
62383
229197