1005869
468643
970288
4126
876156
195600
944530
468814
642573
835764
54342
226
5496367
4517935
4334459
3441998
3441462
3398286
3343956
3006729
2991226
2479209
2132352
2127407