29630
47389
708146
623340
58931671
9072687
8195703
41341119
6711448
7405774
7683656
5328439
83871523
929631
73191770
6566906
8160700
8829737
8672256
4628872