8291686
13098643
39247594
38866948
50916042
38542935
29718314
75757592
71931299
3732648
52133173
63259178
9818538
49246627
3203218
67527008
7018980
77928154
11065003
12881428
4726480
73228013
30158574
49155739
78333316
69868139
57131984
17721777
78857641
68519704
36276495
843133
89419796
22252144
64791271
92696256
8343186
51349276
86281361
37913876