2261699
4978196
1568285
4159829
4139742
4509617
2092691
3024746
4900578
4394616
70402
49313
51172
71011
52985
57570
54941
51698
45855
48592
5140559
8475349
4651370
7668812
939095
7633502
229411
930310
768866
466340