78524473
54597270
6657899
2202571
40431471
317780
98059413
60362312
82079977
50454402
96461528
63257645
70934667
51731397
38949928
53163491
95249489
76214776
59416797
1065322
62367403
25128594
2088129
48636314
81529613
37666386
79015510
78353883
13016521
20671653
86468086
41155858
4574170
27797464
82133887
95674896
35563506
89514642
19985036
65169249