49527400
26695350
45184737
19169703
48846691
458277
20854429
9591733
51269122
9448198
18046280
46463431
1827253
63599725
42807212
71439203
79617190
66178521
5856902
95016423
27877168
70877677
46143976
671317
85812918
35587195
21016427
61532443
53075321
27984249
74125524
7569452
24771977
75133960
38714543
84338060
42959428
20078142
89131001
16079065