43546629
43206239
78238147
56956746
66811578
70937283
5391202
66096329
83171843
63758656
53795309
22291899
95449914
34751648
30804684
53641043
3479056
26686527
7291123
58365031
8969859
37793716
51544745
29109307
847608
65712362
9438422
62071327
60132322
49725314
65539411
91935709
55864362
24661691
52356520
34801646
1020386
16242978
57809751
6411694