82075828
78558597
62629749
1151535
48293726
51035301
89476722
82945759
42715633
82886190
30262683
12278591
45383920
62964405
52989188
58384143
66851156
64439414
70454511
75803731
48276934
3534358
52598028
45102336
27918886
13464607
36842884
89052723
11599631
93561372
90278134
46998304
72817569
29522804
26643937
87164763
72931266
5541183
1942572
80025019