945345
740415
618376
637160
697429
201584
859202
98197
979608
459705
116621
171871
4234364
3586456
3523929
3172460
2879998
2792283
2760955
2573725
2483226
2089209
1928351
1886407