15824070
85119757
27743610
64711182
92658728
41377365
96163690
88449402
23804480
2098812
82237507
83121973
7762940
6484808
10635493
60175412
99844193
50915473
28137418
64325652
52208091
74626312
64645621
51018234
75605453
68217628
20872969
8793879
50268547
63064319
9922945
21839374
37183805
89955383
62339669
27887037
67788853
41606825
84287959
36378459