172551
53041
956156
919440
250620
169700
227911
963725
323378
815453
880762
413357
497855
985860
149148
855639
717928
53694
67208
40039