96186
643718
961955
960945
448681
683949
70953
637124
844564
778705
800859
503174
5303799
3719581
3239148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1741196
1667471