9394835
2881373
49476490
44107855
29215876
47877136
9436386
36132780
36561558
82506377
62773601
87795536
21888777
10447017
5104890
48604370
38847570
26228401
30358514
19079682
76308337
57674363
95475701
79002923
49563600
65455443
32566805
68274890
91997889
6906878
69023069
6577568
67754357
98074633
93462431
2174723
92392867
98632563
88656161
73941630