38747431
3383323
11646717
47979595
14304360
15403189
45125982
82345615
2275356
33713680
75331723
45849625
1895890
74314418
3708904
3892865
90807186
3390517
269673
76518607
89804729
63386872
18922478
7095912
716772
5862656
85998764
10839227
42263278
87663450
16721904
94366514
20986408
74172106
68159416
13581752
5928008
8431659
79376513
91314143