102304841
50347
10306984
2956
10232578
3707
10528987
3675
20935114
6280
8210473
3069
28615252
12899
23977017
8051
19253884
6748
102174141
47758
7856180
2315
11329449
4706
24992622
8259
31072832
8089
9009211
3248
55567145
17731
22819108
7747
29407025
12695
12647420
4137
7845332
2528
67303751
21956
11370639
3317
23480011
7652
9636112
2447
9787000
4102
26460534
10222
24352752
10188
9990437
4413