141683
2596122
546873
220589
147792
156486
406859
2642111
4194106
271176
3038111
577264
332181
309151
3124119
522369
470180
180180
294872
2273117
208773