254506
860521
793451
152413
415991
8796
112714
985498
825108
793321
477921
290773
7356372
5991935
5715461
499456
43281000
4319288
4277956
3849463
3821227
3728730
350816
3120209