38403360
48372193
55471158
54893062
10809227
85647413
84288941
957278
30471700
53727242
94323566
10711066
36192295
83046889
63599962
612256
65106508
65296075
61957682
49405540
36075114
2104837
53457888
99265734
77182658
25125433
12729623
38274506
86218463
56603461
95777024
66959105
21345434
39219872
6677841
65119465
3802445
59788724
46509962
76557267