15331613
43422774
11561913
42976079
8097411
8652345
3632847
78044204
19209487
12433962
96693828
78675231
97128187
2783386
65608702
23329569
56925432
5106343
63452572
52742968
4498310
22506784
86242183
5171253
77809045
48669134
69388158
37247170
92002057
167788
74576903
84276495
5675996
1295573
5317229
4723164
37468741
2819857
58027129
9663448