8672
304986
195568
295563
672824
195600
302644
698528
413506
152202
993578
752634
5087799
3519581
3019148
2322804
2214988
2010609
1910357
190078
1746118
1715136
1664195
1625471