3739203
4673976
2260655
4137673
1577407
2849052
569123
986602
436880
4910891
72649
57044
60073
69136
43159
44458
47373
48785
49504
51168
1612767
8828205
2147578
12806687
48325128
26521392
6540095
3589280
1194767
1051236