81355048
74095145
37094026
71404088
44884898
86679404
43683169
8322920
82002582
66927567
23052864
62341480
92806782
74324465
49849428
78025838
20427723
35688557
88095267
83279966
3104035
63751387
13594495
91691551
38652673
48981962
66205288
17219229
96569933
58012709
74237011
43532766
86917914
15404291
5341128
7252146
97489861
89663654
20781473
95892962