20494346
36401888
33663230
90915633
99018862
97098381
69165175
84656821
91015651
8676482
16471900
94806538
13902008
26146579
55261719
61899332
53307837
76522870
27151665
33282452
15505068
82611761
38313145
10914631
52946095
37691106
5543072
29633679
34946535
392801
7924629
25095396
45401552
8104689
87173115
63407064
43755830
70364747
64469000
82949141