42671
197827
770982
637661
82717
909814
504365
592453
327352
879653
78158
550351
339912
180371
584526
282456
8114743
539886
3097577
3026980
3011510
2145192
2014495
1980492
1888216
173566
1729948
15845
151061
1460545