484657
590283
911690
868587
353790
13183
905422
66837
435881
178544
241568
987643
5496367
4517935
4334459
3441998
3441462
3398286
3343956
3006729
2991226
2479209
2132352
2127407