15218147
5912364
82949969
86455177
32964568
59847040
78369283
65205841
13747126
15774856
33684353
7733407
6362518
89426078
20696458
6936306
57848055
39594322
48719120
94713689
55941982
14327578
86168825
21074565
61624591
29202421
29937679
678512
67983728
34328084
14101130
73772982
45893477
2590260
91524767
63494102
49265038
67578843
66011681
9811647