51116643
98134839
106248
3108432
45958685
96722301
1943981
91895888
62579548
57294379
76519834
98031380
8283390
28019546
40583108
5591569
26232180
28228808
82488817
26709370
36524764
34523162
26818052
5507677
66664587
84398267
60478014
49443701
57718865
1061838
19891056
17058475
24648682
76356938
63124151
67043472
76047725
368803
45899168
37274610