17995728
26861944
70739792
14328524
83743392
13323690
5735971
75012874
53689263
16092638
19183695
95523464
15216375
46954521
80993658
30291208
7401518
26922052
37573175
64391412
18626938
1262654
22387132
74634418
18952751
60727896
81104705
92687845
22883377
19486342
24769755
61329004
46447976
23474056
12805598
11873260
74955996
84136538
21887346
40871229