70482858
8038592
18618274
5291998
34317011
8352291
77814435
34571
18278322
17019708
89188766
72886701
3045270
9724294
84985633
84681461
13269309
89032721
76672163
57177325
94933562
21758726
49587143
38065923
63593912
16454318
96167751
47112065
30088457
74519
56007082
82065072
33909665
77746673
37826384
91929670
72438545
60241235
38966758
63898973