28308699
68244702
64276210
9662265
66753553
71792734
90409696
22894422
16819187
74088416
72721808
6864475
93873065
37617887
32736423
93824832
81135215
76034448
6706780
6739894
11133122
215289
60591339
9107443
47755173
14663242
88018898
97759335
74099921
31836298
99815869
62819043
70974972
3016949
45699019
8174083
18809362
97039102
15582437
8698173