248796
449156
182214
640161
984750
633184
25797
47278
480793
473274
910588
900459
822540
69261
293154
914150
293908
172981
291774
206408
883823
784578
685862
895463
878414
522756
10196
28698
723824
813118