138159
32428
656893
913336
609578
360137
244201
966178
203255
89718
600806
281981
885762
678553
758862
187872
278276
304718
569438
406459
139722
800603
17935
287256
36825
223897