3864756
47801914
20726132
3574325
6441845
82942484
11741592
2657809
35896080
38694081
98245028
16356616
95129611
25598538
19959122
29673536
28548738
63958062
1904540
44201123
3543173
26716032
3095655
23917680
33844897
97239237
96141150
84696976
41884861
6103011
36637902
37819025
4666956
17053147
95819277
13796313
74579058
20781766
3394780
72084195