6047628
36369810
83779868
20584036
11267968
23891422
63604993
75159920
33794622
20762689
1861727
55091398
74876255
16209446
21721213
90359672
421956
88935009
80875443
25452140
49461004
75385557
70019261
418361
28811503
29602045
53833262
91665824
1703053
88163519
75388846
3318569
53115017
1428073
14073707
73948831
3199718
59064498
24729570
55182368