36857215
34405056
92448597
71148545
66852471
98254709
85848849
89458665
19906958
28761100
69589119
71303846
47719090
55504720
6088655
71369476
9493644
22071945
11189243
20816217
93283844
72436612
99213645
71365082
57223732
28081758
66197601
57896910
2049897
3691542
5699708
52188492
17874408
8601485
45893
56127588
24328568
7658645
61425854
51507135