95259221
77565800
38399709
98426811
98895204
41658115
81386070
82152138
26721450
10287942
73155957
44518363
38182753
4246615
807820
57471752
72639315
85487424
18666688
78771447
46137363
9337915
18449654
76052165
23925735
56766886
61699824
7497472
30027317
11546440
9922646
18433689
12489619
9844949
71184041
20279809
11528106
68169046
64965913
13832428