38399398
56121459
63065247
69728913
16642638
65393761
96673594
13562461
12363846
58519786
33089353
16113958
19355941
65043686
10075928
7812983
56033902
60757764
85494968
7698004
24608773
7886618
2493874
53666796
17425906
55545078
35555160
68175314
24765364
7943894
18684653
54942004
11452120
60429586
66874950
518692
30222091
46527453
77676290
84123356