53551482
81118011
61014392
3624236
59972792
36897198
28405381
19437222
93202317
4272095
33329046
87676535
52861374
56913972
6539909
90745755
37407162
66212525
38704323
31455615
17689719
12766128
70643774
38955165
38657496
13916512
45014768
6670189
16077734
50161044
64662880
42355417
5057364
21528871
39013213
40158005
65198877
54542600
99768361
38605951