109603231
473678012
15871
15083
15612
14300
2664689
14963
17343850
9791
96238096
8420
3646872
2826157
271538773
2646680
1535653
1439515
1361421
1264022