3314875
4589567
4687184
1247719
3645997
4222611
4775534
4969220
769639
558426
65932
80063
45016
46726
47246
63976
67799
71125
44916
50113
139850
188777
208631
311242
464318
765532
8438598
136419
420133
370826