172551
53041
956156
919440
250620
169700
229911
964725
323378
815453
880762
414357
497855
985860
149148
855639
717928
53694
67208
40039