2429433
89428418
6526203
42833751
55121909
17049719
20304569
86226842
45788111
20151574
24765010
89682209
51543665
77711027
53502570
21829267
27807847
86301770
27783712
68528876
80216177
43192319
6504778
40912240
92079335
61001995
51433533
75833615
78274774
61945938
49826227
82197753
75956382
14195324
9749022
15281046
39824046
56584285
89954528
21572098