588313
799480
809672
921924
544776
304187
140604
364304
195284
47736
650230
1004589
5531367
4541935
4358459
3456998
3447462
3414286
3365956
3018729
3007226
2493209
2136407
2136352