3057104
29285101
64766128
12312010
22705076
91645171
75612837
277961
6587976
4565805
32811743
86431551
25208191
67427499
95599005
19797692
56785
38829508
13739454
25216030
80439170
9408950
35503779
8684532
87297410
84494423
10542406
50813998
14828191
12127579
22726291
10027773
806566
57421275
21226644
6421058
66845039
36519509
2531476
48609577