173430
873322
87181
905595
286425
344216
81837
645486
709659
265619
616747
32808
5485367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407