39283846
82906354
67798485
69059296
65935172
42816602
46245169
52506710
70858261
80568392
82594713
79609871
8350660
50032413
44372909
7909051
76103405
44591592
89886862
73419730
75592234
97963307
8564865
52461862
44462585
80463191
59515928
28159670
7625538
33216340
77798751
20876388
41147843
77704576
679071
8168962
64779310
12892929
87689893
96844485