62619166
7587236
92731796
7960580
58534282
37615636
28156776
16529980
40405242
42193152
67419503
3389346
49485090
89254275
47744355
86521612
1241684
6106646
66003482
11077599
21532917
9493447
55322217
40945969
29345890
34989452
75566322
91181548
40309265
72787106
6986523
26012709
42141890
53432073
25577448
63211581
20212712
24681994
95098612
66067091