342587
598289
392142
179904
848856
168344
227722
75723
21450
907774
378755
194994
362786
22591
390854
29047
495268
489735
434589
1006170
815554
530392
871991
78779
19960
763856
78498
463570