983494
1013354
242325
126740
676652
572651
813807
405283
296381
245300
271863
77972
860235
640278
94880
905886
524337
219308
859704
516871
258941
44328
22112
352310
139751
319135