1010489
98361
211238
12186
532514
547939
832725
810136
329372
155304
418665
902644
2876361
2572454
2518928
2448455
2205995
2110955
2057281
1993719
1891226
1660208
1597351
1555406