5016411
8420858
1700972
268353
1060192
1450959
7209754
264170
618418
3595920
321615
2513313
4991388
88816
2370918
1080801
1645610
543275
5250998
8810971
1422214
3465441
4950169
2950737
963500
8180203
8320694
468134