68295728
9960475
21815746
1841849
7422752
67271400
46411896
350182
15316688
39472598
34541475
29849263
37818836
6398859
33574955
56508323
34662500
7288906
37376209
86218453
65603326
62077694
57128961
4904641
50072857
9984850
18664704
703802
63601205
76586039
61602840
33281992
34002073
42292544
27109536
52809490
51352324
8423837
22621759
26691958