82085
547164
929892
308544
116522
835416
62936
683979
83774
811510
193650
754323
711560
726535
217758
607321
944957
440299
931341
481690
466786
478321
30148
329606
131525
399229