613478
697574
202901
624443
685599
316295
490988
784490
808642
37550
157392
557718
5092799
3520581
3023148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471