10253041
95701766
64091000
32335168
90777226
61969092
58464801
28876740
346989
15385958
79223559
468967
65113694
88112074
5407605
13093253
94951378
5161092
29657408
45278281
99512512
29124646
54434814
60598944
34135203
15708217
45906287
91027096
75841990
13248496
71444321
6085323
33018003
95394538
47558493
87684310
5536660
62574660
77395529
79472601