18375952
70369443
9106429
9035390
68613115
66767779
26605642
620276
1552412
78391478
79299181
57162361
5475580
49549947
87305737
52963043
7594710
47364129
78036771
78693767
45884921
48588146
3752575
63343552
86683722
61042581
32906213
51681758
63061029
23706458
72597810
46835650
70311317
44557832
44481312
94928606
30883138
26762358
85409183
62957852