928423
85239
873186
947461
205940
461375
830567
389780
990587
276696
19874
753527
4294364
3614456
3559929
3187460
2913998
2816283
2786955
2599725
2507226
2109209
1938351
1899407