19927060
44529550
31493436
10915384
65481175
65866549
76901744
93437867
76738221
66594342
87346047
76069635
5999635
733661
80132622
95536811
91961172
51982445
32099326
18613238
19334551
48723841
22754318
16367016
71982284
62507138
41894398
71183824
69121884
21529425
21202391
72121389
1994249
25253046
10046345
503634
50024524
38674271
8853454
4685004