77108812
59227976
22805696
9588530
84481939
43792475
53114415
2341669
2348863
64097179
98269035
18245327
29624359
5624509
5419339
55416477
28436626
99848926
68469380
4993051
76964050
68336961
61107869
57662342
4881340
8555293
22444276
88508845
88296200
20776045
82419619
3735523
5871315
53726558
35649498
71146414
55082808
18052577
37176396
98887647