116670
742365
474283
926260
745615
374273
469461
882711
701176
617665
340269
39810
2909361
2601455
2535928
2482455
2225995
2124955
2079281
2015719
1904226
1672208
1610351
1567406