79163145
41379828
4206331
8185724
59845476
43634520
68538054
61292966
84407790
2628656
81759744
4262427
79561195
66251522
69303037
64514716
67674325
55373533
7177337
17343202
13198268
97776274
35249990
32314958
53873079
16074528
94828306
8579179
52406673
78467666
95816239
96143
24561616
18101416
49201665
17317624
68937481
12192361
4692936
19021072