3302922
3204193
3368855
717031
810282
4315719
1654444
4300750
2144779
4643553
63459
40034
41062
46522
54722
58251
57730
71004
72522
79083
159770
176573
874574
392971
237003
13013427
192930
215667
3209071
238349