4115616
85693286
86352263
593695
52643656
85578324
66332682
61821490
40071988
56845685
48054306
12401496
57251495
24912616
77472129
32016047
51083762
52105586
44479402
61854805
46527542
41989595
62269801
85009609
74325639
30184357
34113718
51804751
98665090
5103617
36015371
57388053
53366600
40814
50777732
5557520
98666181
51649972
74596135
10811126