58737629
55753977
3721916
30321691
6131743
42442320
73019655
78118969
16182983
50443144
70772781
11507055
80956889
52317164
15407328
25436011
77629283
16418713
97204554
55821930
5783570
22301755
33072722
46483937
9336575
44611508
17065876
14376905
26442334
40925273
22835630
28659797
16083576
40357699
22151202
63191897
63022736
24703531
63585834
58566411