17191029
9408843
40711838
5067614
76156994
8704511
16768698
59315421
91332918
51702816
82455300
35717799
21861499
6577286
2466948
78311785
81841622
23084684
40393956
21326461
3175541
90882177
30919982
95546677
34559568
53154728
38843245
46009142
49495253
88284061
2083600
49185985
59687262
39181991
1901683
70389627
37627927
39473637
1677613
40485163