172551
229911
169700
250620
919440
956156
53041
53694
717928
855639
149148
985860
498855
414357
880762
815453
323378
964725
350496
258771