1842705
2244291
2511244
3409968
4167603
3507161
4044760
3933441
3633016
3743952
55545
56534
60731
67926
70130
47806
49405
50254
52857
54221
386098
575991
2852903
3851016
233426
257976
286028
211895
701252
521178