80822666
32628
40009200
97793075
71973960
31745179
31076431
84293649
58138954
96199204
11841658
93569541
12955406
75737988
48676718
56279438
19929071
31714168
961503
16034190
54624063
71712812
57608270
48494845
70342471
9768806
10533674
76409823
78641864
4942250
325801
20441045
38904192
76742392
85531243
80856701
8452343
49375805
232153
17985037