61873
805816
399904
973546
433252
131926
920871
69936
146221
414139
50717
342195
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471