68460
957592
721305
758654
572295
44935
964520
448369
616559
323755
371937
67509
4941365
4037932
4001456
3338460
3226998
3125285
3067955
2811725
2772226
2317209
2058351
2037407