52562032
95889665
56462777
34092608
79018598
35269805
71185730
64809312
32234377
30607482
68217404
8521177
62797710
29999372
578641
66398575
37102404
24685914
89815
21973573
73418
97453749
7041414
9615838
82181909
68501644
34254582
79949696
44213294
38624219
12459355
38562019
19603319
14257594
63517011
24392682
3402550
17852020
43642545
53777980