86132356
8485271
85092060
15403595
9090289
1280119
10616617
38701330
42256780
49051253
90434165
77129249
71243787
47302059
73936830
94927317
10304554
95448026
17527339
50685989
46241950
8501846
1443887
9297961
92927785
44225431
84437902
72867974
81113484
84393682
67333695
15172037
34391358
49608666
90194248
46609676
6950350
88227869
23126912
72417410