59371046
48159526
70229743
79638200
235189
34244333
50272946
34163586
61072378
72914012
77084048
66831684
12315452
21313965
14092439
4131834
48407269
17315749
11266183
820428
57001387
12476811
85771347
59373703
6261617
86338754
72725206
35759350
63992818
60858390
21128061
95528121
6105109
6004742
78005348
22369397
9961505
81784026
84529880
75998893