196548
184844
987577
83749
530312
20695
118621
347585
217349
382491
70596
142955
938480
577117
912162
514719
381129
3977
910941
289239
563308
72967
897409
358788
688351
296688