17957458
19847656
63942
26564795
91043854
71917920
16763478
38341100
72312761
78153380
97929286
76004737
43786307
15082395
61568196
9825418
9372909
6094197
30903557
4314749
66389708
65102319
39047520
70995059
25987145
78402917
98509688
57228682
68133662
7718829
48092656
4869798
40874719
22647839
53347645
2264362
44895202
57416696
3417626
33923242