62553473
23935205
7258777
1981676
40097438
68044138
74657837
9708970
54822817
88915579
86828791
38929742
35896778
52393242
30491229
15342424
88062520
29698034
49717801
35871635
20541267
69037695
26991661
66408927
57589734
56085631
1896939
54856372
88309753
96118180
22039356
79145174
26285842
63492851
46197332
20227964
68526197
182637
7808415
19021875