470154
999241
12843
58558
775802
981480
615527
612184
816832
523215
846341
285268
5300366
4351933
4221459
3415462
3372998
3296285
3237955
2932727
2917226
2418209
2102352
2091407