98792854
42537246
72423618
72403150
77705090
40459051
20198126
26679112
4426329
54436548
59269398
66336338
3431716
79309898
41601460
96854471
14052787
16896836
61614923
96012700
4442588
4334368
42008358
82473380
80792697
52548628
78874453
87767708
18328724
50622015
42264836
8298496
63769622
37894410
33068509
62161078
53438016
2069312
62628120
8827976