43952777
67886577
54037252
93828891
68176497
93486104
98276656
26866349
1514905
3329797
25918581
38501481
72696473
33573384
5731190
96053622
91912690
11837705
97912923
18194145
59862010
7373736
18503719
91417662
50628586
16239585
61398861
8245572
45979825
22148509
77255617
63726207
60543306
21008424
40811242
38911041
10972566
93284761
45617686
84787449