47340
47213
1107659
191411
1029222
350430
823418
565931
50513
439684
759205
325155
491504
30952
53987
564377
275284
510841
425275
788256
824951
473118
386102
64387