221286
115890
827558
108392
1026908
72319
43865
231852
400889
782719
981765
383615
16384
630779
742965
31965
494731
59722
818718
870767
587115
763478
141164
564330
468137
128505