3042789
1498238
2439038
3308108
4594623
4670255
4846103
4987059
1370852
2271973
59909
63009
63766
71641
54492
58272
55182
72952
80331
50393
178162
293740
975251
8801655
1191174
3578485
4370772
591519
356512
5899925