1370852
1769655
3365680
985518
1428007
101637
3241646
4440245
4644031
4880268
66689
67209
69518
70906
59252
64467
60051
71953
74243
53580
265694
396369
257406
633117
974910
882135
169376
252679
2928792
1024666