34037841
83999045
78399549
18441816
92049628
76087004
18661624
88095400
70851497
58178570
36138946
19816029
17873085
40462783
21762944
1763552
4367154
75669208
64026056
74619659
18656703
62243689
86922457
38619366
40061164
67618703
47984401
9412907
39311997
42947856
24611150
35442338
59447658
17214504
63318984
7094134
52478816
73761184
37903397
20487050