39067412
80643438
7384892
85991874
62941544
61438442
23694517
78343308
38813554
60961418
56559738
45109786
44683946
27975221
51441839
42772792
3174653
61665722
76181626
90525591
16835463
13735875
41117087
48328221
9091771
4274170
19965612
23036909
95985902
30257928
40871082
35057611
18138784
12265098
76373869
18259583
39719159
56342430
5846421
57068484