35631
223216
807920
768723
207242
610644
696190
254441
79771
390291
661586
971391
63484
44491
661858
395686
393949
1002291
626130
438272
850225
199606
64767
605960
553788
953835