15037368
53423333
21272353
20041863
22901644
26087855
8744769
80049356
58611991
85614878
15962858
71525248
6276409
73224016
51669720
52943776
43515148
32763619
55464610
6169887
53553461
8074395
5105164
82819081
11671195
46968384
48306740
3300938
82231367
81879872
20198407
36633917
5264958
6234270
24618412
7035424
75371422
13803660
87613178
77563065