26866043
7141118
48101100
8494219
77686736
68861304
565924
56685165
47562115
48366729
14212699
89446788
70797021
25366317
27583980
63897461
83089630
28484221
21261131
12804351
97469295
34888336
47252192
67914777
90653726
97829940
76282017
55379936
355551
32695099
217154
65929432
51652393
1061998
84652145
8436409
18117300
81363836
68475900
74562493