689543
14837
311647
953835
553788
605960
64767
199606
850225
438272
626130
1002291
395713
852754
93883
813239
659706
79452
71423
235967
569612
451926
752186
444809
79253
176900