887984
79828682
66395986
30615634
6596622
66987298
10863348
12959841
25879316
91285087
2822656
77763498
45749296
86333174
7242640
3818746
22543012
25941630
539278
3152817
98195872
48696559
79156718
44237026
50591000
70834565
564185
87508557
4595371
56426477
97089343
13382103
70768216
95284785
78485890
16366319
62123827
98671982
32744578
37793408