949186
8339
615862
138852
139679
251783
723638
425987
697480
56227
502493
61798
918812
78909
628839
546145
32454
8337
1642
99261
268959
449417
1043714
392535
676786
991864
740366
187124
579755
678548