47787109
61579426
23231229
58559689
30901208
78746497
99674250
92004510
66562669
41965748
39201532
3324476
15883760
10282582
73791557
91981979
20723581
14629680
69889583
10805518
79334456
69072059
30632530
59982811
33512236
1385976
49957564
43206893
42534837
50667953
43821660
15615603
52974062
47378377
85544514
26317521
7115273
65751633
16232694
46706067