39271331
36126335
14594482
60848681
59988256
65068327
122160
22897266
55587889
68492227
22708188
20671690
2978360
22887753
52511752
68048122
18526697
3922104
61702895
21232638
55661029
68525489
6051633
84454596
32045707
58989524
4233781
68143675
26704824
43363207
83003999
34905277
87656648
95463921
80809431
79676897
94495125
52022313
20458316
9452605