49966819
77494356
25639219
13522438
26239727
68728666
68283704
24274202
39977782
66306806
38582099
49094481
20797934
18228474
68278374
1930478
66417785
43803768
62981732
63513149
15475264
21155283
55529365
60256139
85493554
78452088
8037968
17056208
14861054
16201140
40822737
40843632
4979927
95929095
4535090
45762394
54917252
79176511
35072876
33386201