3709878
1008
25158256
8488
7372532
1614
23934901
11407
8344547
2164
11618275
2419
7097168
2871
29802922
6597
7855775
3097
9072649
2384
12437825
5444
15187699
5299
18652009
12117
4643060
1068
5154897
1222
11262722
3427
3007946
857
6999851
2893
29279272
13163
8506414
2444
6688507
4005
6365604
2145
2448302
1030
4139114
1514
8378354
2516
4686068
468
6366245
753
15564511
5837