190171
513269
441486
174284
116213
515590
923582
824524
202601
603418
50137
139987
647736
401342
985406
480117
589823
813174
573283
370896
867328
3992
658600
976462
86985
596524