78797
260736
218182
920311
395800
837212
543600
285226
195385
958603
199221
769305
92136
458209
524639
916534
60792
180546
488245
721160
75774
13356
184325
287804
1047743
890130
318638
172396
912820
255217