586677
284996
64181
181533
952377
226192
952209
642991
467920
938726
405658
76249
73512
633210
823116
145133
766634
807660
387251
483802
927733
233529
912558
88842
27499
350505
989947
380934
448619
13981