100359
872824
574126
84271
614424
371355
618540
752214
4778
259192
245329
473130
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471