487938
71178901
64585889
48967590
8117918
7007847
86004699
76043488
75241221
506372
81612555
17247375
56181762
98931436
3378810
62872877
81069194
75537338
54209009
54453842
6148428
17728185
9169952
91301176
29813295
1003719
71791436
50404421
832349
40631115
79161268
3150154
16839849
10692287
55518588
99088319
7460135
19701659
36298627
5861455