297944
554444
207807
246323
679749
50191
102614
265363
192961
840622
832784
977806
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192078
1775118
1724136
1696196
1642471