427576
598629
4223935
679976
278271
3332227
910862
4428786
4847670
2726131
76986
46790
60785
69800
59074
68296
76251
72986
63806
64647
4331189
788245
1294708
23708704
1946129
392916
238316
1068058
647810
1419778