861372
796386
110366
618496
30133
421571
302343
723944
508974
499437
747542
997269
5164799
3584581
3108148
2415804
2241988
2067609
1986358
192078
1775118
1724136
1696196
1642471